mirror of
https://github.com/odoo-ide/odoo-stubs.git
synced 2025-05-08 16:52:26 +03:00
Update stubs
This commit is contained in:
@@ -110,7 +110,9 @@ class Field(Generic[_FieldValueT], metaclass=MetaField):
|
|||||||
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_record_multi(self, values, records: BaseModel): ...
|
def convert_to_record_multi(self, values, records: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
def convert_to_write(self, value, record: BaseModel): ...
|
def convert_to_write(self, value, record: BaseModel): ...
|
||||||
def convert_to_onchange(self, value, record: BaseModel, names): ...
|
def convert_to_onchange(self, value, record: BaseModel, names): ...
|
||||||
def convert_to_export(self, value, record: BaseModel): ...
|
def convert_to_export(self, value, record: BaseModel): ...
|
||||||
@@ -157,7 +159,9 @@ class Integer(Field[int]):
|
|||||||
self, value, record: BaseModel, validate: bool = ...
|
self, value, record: BaseModel, validate: bool = ...
|
||||||
) -> int | None: ...
|
) -> int | None: ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
def convert_to_export(self, value, record): ...
|
def convert_to_export(self, value, record): ...
|
||||||
|
|
||||||
class Float(Field[float]):
|
class Float(Field[float]):
|
||||||
@@ -200,7 +204,9 @@ class Monetary(Field[float]):
|
|||||||
self, value, record: BaseModel, validate: bool = ...
|
self, value, record: BaseModel, validate: bool = ...
|
||||||
) -> float: ...
|
) -> float: ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
def convert_to_write(self, value, record: BaseModel): ...
|
def convert_to_write(self, value, record: BaseModel): ...
|
||||||
|
|
||||||
class _String(Field[str]):
|
class _String(Field[str]):
|
||||||
@@ -260,7 +266,7 @@ class Html(_String):
|
|||||||
) -> Markup | None: ...
|
) -> Markup | None: ...
|
||||||
def convert_to_record(self, value, record: BaseModel) -> Markup | None: ...
|
def convert_to_record(self, value, record: BaseModel) -> Markup | None: ...
|
||||||
def convert_to_read(
|
def convert_to_read(
|
||||||
self, value, record: BaseModel, use_name_get: bool = ...
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
) -> Markup | None: ...
|
) -> Markup | None: ...
|
||||||
def get_trans_terms(self, value) -> list: ...
|
def get_trans_terms(self, value) -> list: ...
|
||||||
|
|
||||||
@@ -369,7 +375,7 @@ class Reference(Selection):
|
|||||||
) -> str | None: ...
|
) -> str | None: ...
|
||||||
def convert_to_record(self, value, record: BaseModel) -> Union[BaseModel, None]: ...
|
def convert_to_record(self, value, record: BaseModel) -> Union[BaseModel, None]: ...
|
||||||
def convert_to_read(
|
def convert_to_read(
|
||||||
self, value, record: BaseModel, use_name_get: bool = ...
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
) -> str | bool: ...
|
) -> str | bool: ...
|
||||||
def convert_to_export(self, value, record: BaseModel) -> str: ...
|
def convert_to_export(self, value, record: BaseModel) -> str: ...
|
||||||
def convert_to_display_name(self, value, record: BaseModel) -> str: ...
|
def convert_to_display_name(self, value, record: BaseModel) -> str: ...
|
||||||
@@ -402,7 +408,9 @@ class Many2one(_Relational):
|
|||||||
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_record_multi(self, values, records: BaseModel): ...
|
def convert_to_record_multi(self, values, records: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
def convert_to_write(self, value, record: BaseModel): ...
|
def convert_to_write(self, value, record: BaseModel): ...
|
||||||
def convert_to_export(self, value, record: BaseModel) -> str: ...
|
def convert_to_export(self, value, record: BaseModel) -> str: ...
|
||||||
def convert_to_display_name(self, value, record: BaseModel) -> str: ...
|
def convert_to_display_name(self, value, record: BaseModel) -> str: ...
|
||||||
@@ -445,9 +453,11 @@ class Properties(Field):
|
|||||||
): ...
|
): ...
|
||||||
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
def convert_to_read_multi(
|
def convert_to_read_multi(
|
||||||
self, values, records: BaseModel, use_name_get: bool = ...
|
self, values, records: BaseModel, use_display_name: bool = ...
|
||||||
): ...
|
): ...
|
||||||
def convert_to_write(self, value, record: BaseModel): ...
|
def convert_to_write(self, value, record: BaseModel): ...
|
||||||
def convert_to_onchange(self, value, record: BaseModel, names): ...
|
def convert_to_onchange(self, value, record: BaseModel, names): ...
|
||||||
@@ -467,7 +477,9 @@ class PropertiesDefinition(Field):
|
|||||||
): ...
|
): ...
|
||||||
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
|
|
||||||
class Command(enum.IntEnum):
|
class Command(enum.IntEnum):
|
||||||
CREATE: int
|
CREATE: int
|
||||||
@@ -497,7 +509,9 @@ class _RelationalMulti(_Relational):
|
|||||||
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
def convert_to_cache(self, value, record: BaseModel, validate: bool = ...): ...
|
||||||
def convert_to_record(self, value, record: BaseModel): ...
|
def convert_to_record(self, value, record: BaseModel): ...
|
||||||
def convert_to_record_multi(self, values, records: BaseModel): ...
|
def convert_to_record_multi(self, values, records: BaseModel): ...
|
||||||
def convert_to_read(self, value, record: BaseModel, use_name_get: bool = ...): ...
|
def convert_to_read(
|
||||||
|
self, value, record: BaseModel, use_display_name: bool = ...
|
||||||
|
): ...
|
||||||
def convert_to_write(self, value, record: BaseModel): ...
|
def convert_to_write(self, value, record: BaseModel): ...
|
||||||
def convert_to_export(self, value, record: BaseModel) -> str: ...
|
def convert_to_export(self, value, record: BaseModel) -> str: ...
|
||||||
def convert_to_display_name(self, value, record: BaseModel) -> None: ...
|
def convert_to_display_name(self, value, record: BaseModel) -> None: ...
|
||||||
|
|||||||
@@ -317,6 +317,7 @@ class BaseModel(metaclass=MetaModel):
|
|||||||
def get_field_translations(
|
def get_field_translations(
|
||||||
self, field_name: str, langs: list[str] | None = ...
|
self, field_name: str, langs: list[str] | None = ...
|
||||||
) -> tuple[list[dict[str, Any]], dict[str, Any]]: ...
|
) -> tuple[list[dict[str, Any]], dict[str, Any]]: ...
|
||||||
|
def _get_base_lang(self) -> str: ...
|
||||||
def _read_format(
|
def _read_format(
|
||||||
self, fnames: Collection[str], load: str = ...
|
self, fnames: Collection[str], load: str = ...
|
||||||
) -> list[dict[str, Any]]: ...
|
) -> list[dict[str, Any]]: ...
|
||||||
@@ -579,5 +580,3 @@ def convert_pgerror_constraint(
|
|||||||
) -> dict[str, str]: ...
|
) -> dict[str, str]: ...
|
||||||
|
|
||||||
PGERROR_TO_OE: dict[str, Callable]
|
PGERROR_TO_OE: dict[str, Callable]
|
||||||
|
|
||||||
def lazy_name_get(self: BaseModel) -> list[tuple[int, str]]: ...
|
|
||||||
|
|||||||
@@ -9,7 +9,9 @@ _FormT = TypeVar("_FormT", bound=Form)
|
|||||||
class Form(Generic[_ModelT]):
|
class Form(Generic[_ModelT]):
|
||||||
def __init__(self, record: _ModelT, view: Any | None = ...) -> None: ...
|
def __init__(self, record: _ModelT, view: Any | None = ...) -> None: ...
|
||||||
def __getattr__(self, field_name: str): ...
|
def __getattr__(self, field_name: str): ...
|
||||||
|
def __getitem__(self, field_name: str): ...
|
||||||
def __setattr__(self, field_name: str, value) -> None: ...
|
def __setattr__(self, field_name: str, value) -> None: ...
|
||||||
|
def __setitem__(self, field_name: str, value): ...
|
||||||
def __enter__(self: _FormT) -> _FormT: ...
|
def __enter__(self: _FormT) -> _FormT: ...
|
||||||
def __exit__(self, exc_type, exc_value, traceback) -> None: ...
|
def __exit__(self, exc_type, exc_value, traceback) -> None: ...
|
||||||
def save(self) -> _ModelT: ...
|
def save(self) -> _ModelT: ...
|
||||||
@@ -24,6 +26,7 @@ class UpdateDict(dict):
|
|||||||
def __init__(self, *args, **kwargs) -> None: ...
|
def __init__(self, *args, **kwargs) -> None: ...
|
||||||
def changed_items(self) -> Iterator[tuple]: ...
|
def changed_items(self) -> Iterator[tuple]: ...
|
||||||
def update(self, *args, **kw) -> None: ...
|
def update(self, *args, **kw) -> None: ...
|
||||||
|
def clear(self) -> None: ...
|
||||||
|
|
||||||
class X2MProxy:
|
class X2MProxy:
|
||||||
def __init__(self, form: Form, field_name: str) -> None: ...
|
def __init__(self, form: Form, field_name: str) -> None: ...
|
||||||
@@ -42,6 +45,7 @@ class M2MProxy(X2MProxy, collections.abc.Sequence):
|
|||||||
def __contains__(self, record: BaseModel) -> bool: ...
|
def __contains__(self, record: BaseModel) -> bool: ...
|
||||||
def add(self, record: BaseModel) -> None: ...
|
def add(self, record: BaseModel) -> None: ...
|
||||||
def remove(self, id: int | None = ..., index: int | None = ...) -> None: ...
|
def remove(self, id: int | None = ..., index: int | None = ...) -> None: ...
|
||||||
|
def set(self, records: BaseModel) -> None: ...
|
||||||
def clear(self) -> None: ...
|
def clear(self) -> None: ...
|
||||||
|
|
||||||
def read_record(record: BaseModel, fields: dict) -> dict: ...
|
def read_record(record: BaseModel, fields: dict) -> dict: ...
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ def binary_to_image(source: bytes) -> Image: ...
|
|||||||
def base64_to_image(base64_source: bytes) -> Image: ...
|
def base64_to_image(base64_source: bytes) -> Image: ...
|
||||||
def image_apply_opt(image: Image, output_format: str | None, **params) -> bytes: ...
|
def image_apply_opt(image: Image, output_format: str | None, **params) -> bytes: ...
|
||||||
def image_to_base64(image: Image, output_format: str | None, **params) -> bytes: ...
|
def image_to_base64(image: Image, output_format: str | None, **params) -> bytes: ...
|
||||||
|
def get_webp_size(source: bytes) -> tuple[float, float] | None: ...
|
||||||
def is_image_size_above(base64_source_1: bytes, base64_source_2: bytes) -> bool: ...
|
def is_image_size_above(base64_source_1: bytes, base64_source_2: bytes) -> bool: ...
|
||||||
def image_guess_size_from_field_name(field_name: str) -> tuple[int, int]: ...
|
def image_guess_size_from_field_name(field_name: str) -> tuple[int, int]: ...
|
||||||
def image_data_uri(base64_source: bytes) -> str: ...
|
def image_data_uri(base64_source: bytes) -> str: ...
|
||||||
|
|||||||
@@ -297,7 +297,10 @@ class DotDict(dict):
|
|||||||
def __getattr__(self, attrib): ...
|
def __getattr__(self, attrib): ...
|
||||||
|
|
||||||
def get_diff(
|
def get_diff(
|
||||||
data_from: tuple[str, str], data_to: tuple[str, str], custom_style: bool = ...
|
data_from: tuple[str, str],
|
||||||
|
data_to: tuple[str, str],
|
||||||
|
custom_style: bool = ...,
|
||||||
|
dark_color_scheme: bool = ...,
|
||||||
) -> str: ...
|
) -> str: ...
|
||||||
def hmac(env: Environment, scope, message, hash_function=...) -> str: ...
|
def hmac(env: Environment, scope, message, hash_function=...) -> str: ...
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user