Update odoo 13 stubs

This commit is contained in:
Trinh Anh Ngoc
2020-03-22 16:22:11 +07:00
parent d19da9ac83
commit ca29ec59f1
5 changed files with 105 additions and 110 deletions

View File

@@ -9,7 +9,6 @@ EMPTY_DICT: Any
RENAMED_ATTRS: Any
Default: Any
def copy_cache(records: Any, env: Any) -> None: ...
def first(records: Any): ...
def resolve_mro(model: Any, name: Any, predicate: Any): ...
@@ -37,9 +36,9 @@ class Field(MetaField('DummyField', (object,), {})):
def traverse_related(self, record: Any): ...
@property
def base_field(self): ...
def resolve_deps(self, model: Any, path0: Any = ..., seen: Any = ...): ...
def cache_key(self, env: Any): ...
recursive: bool = ...
def setup_triggers(self, model: Any) -> None: ...
def resolve_depends(self, model: Any) -> None: ...
def get_description(self, env: Any): ...
def null(self, record: Any): ...
def convert_to_column(self, value: Any, record: Any, values: Optional[Any] = ..., validate: bool = ...): ...
@@ -57,14 +56,11 @@ class Field(MetaField('DummyField', (object,), {})):
def read(self, records: Any): ...
def create(self, record_values: Any) -> None: ...
def write(self, records: Any, value: Any): ...
# def __get__(self, record: Any, owner: Any): ...
def __set__(self, record: Any, value: Any) -> None: ...
# def __get__(self, records: Any, owner: Any): ...
def __set__(self, records: Any, value: Any) -> None: ...
def compute_value(self, records: Any) -> None: ...
def determine_value(self, record: Any) -> None: ...
def determine_draft_value(self, record: Any): ...
def determine_inverse(self, records: Any) -> None: ...
def determine_domain(self, records: Any, operator: Any, value: Any): ...
def modified_draft(self, records: Any): ...
class Boolean(Field):
type: str = ...
@@ -78,6 +74,7 @@ class Integer(Field):
column_type: Any = ...
def convert_to_column(self, value: Any, record: Any, values: Optional[Any] = ..., validate: bool = ...): ...
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
def convert_to_record(self, value: Any, record: Any): ...
def convert_to_read(self, value: Any, record: Any, use_name_get: bool = ...): ...
def convert_to_export(self, value: Any, record: Any): ...
@@ -87,10 +84,10 @@ class Float(Field):
def __init__(self, string: Any = ..., digits: Any = ..., **kwargs: Any) -> None: ...
@property
def column_type(self): ...
@property
def digits(self): ...
def get_digits(self, env: Any): ...
def convert_to_column(self, value: Any, record: Any, values: Optional[Any] = ..., validate: bool = ...): ...
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
def convert_to_record(self, value: Any, record: Any): ...
def convert_to_export(self, value: Any, record: Any): ...
class Monetary(Field):
@@ -100,6 +97,7 @@ class Monetary(Field):
def __init__(self, string: Any = ..., currency_field: Any = ..., **kwargs: Any) -> None: ...
def convert_to_column(self, value: Any, record: Any, values: Optional[Any] = ..., validate: bool = ...): ...
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
def convert_to_record(self, value: Any, record: Any): ...
def convert_to_read(self, value: Any, record: Any, use_name_get: bool = ...): ...
def convert_to_write(self, value: Any, record: Any): ...
@@ -108,6 +106,7 @@ class _String(Field):
def get_trans_terms(self, value: Any): ...
def get_trans_func(self, records: Any): ...
def check_trans_value(self, value: Any): ...
def write(self, records: Any, value: Any): ...
class Char(_String):
type: str = ...
@@ -179,15 +178,20 @@ class Binary(Field):
def column_type(self): ...
def convert_to_column(self, value: Any, record: Any, values: Optional[Any] = ..., validate: bool = ...): ...
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
def convert_to_record(self, value: Any, record: Any): ...
def compute_value(self, records: Any) -> None: ...
def read(self, records: Any) -> None: ...
def create(self, record_values: Any) -> None: ...
def write(self, records: Any, value: Any): ...
class Image(Binary):
def create(self, record_values: Any) -> None: ...
def write(self, records: Any, value: Any) -> None: ...
class Selection(Field):
type: str = ...
column_type: Any = ...
def __init__(self, selection: Any = ..., string: Any = ..., **kwargs: Any) -> None: ...
@property
def column_type(self): ...
def get_values(self, env: Any): ...
def convert_to_column(self, value: Any, record: Any, values: Optional[Any] = ..., validate: bool = ...): ...
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
@@ -206,13 +210,14 @@ class Reference(Selection):
class _Relational(Field):
relational: bool = ...
def __get__(self, records: Any, owner: Any): ...
def get_domain_list(self, model: Any): ...
def null(self, record: Any): ...
class Many2one(_Relational):
type: str = ...
column_type: Any = ...
def __init__(self, comodel_name: Any = ..., string: Any = ..., **kwargs: Any) -> None: ...
ondelete: Any = ...
def update_db(self, model: Any, columns: Any): ...
def update_db_column(self, model: Any, column: Any) -> None: ...
def update_db_foreign_key(self, model: Any, column: Any) -> None: ...
@@ -224,31 +229,31 @@ class Many2one(_Relational):
def convert_to_export(self, value: Any, record: Any): ...
def convert_to_display_name(self, value: Any, record: Any): ...
def convert_to_onchange(self, value: Any, record: Any, names: Any): ...
def write(self, records: Any, value: Any): ...
class _RelationalMultiUpdate:
record: Any = ...
field: Any = ...
value: Any = ...
def __init__(self, record: Any, field: Any, value: Any) -> None: ...
def __call__(self): ...
class Many2oneReference(Integer):
type: str = ...
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
class _RelationalMulti(_Relational):
def convert_to_cache(self, value: Any, record: Any, validate: bool = ...): ...
def convert_to_record(self, value: Any, record: Any): ...
def convert_to_read(self, value: Any, record: Any, use_name_get: bool = ...): ...
def convert_to_write(self, value: Any, record: Any): ...
def convert_to_onchange(self, value: Any, record: Any, names: Any): ...
def convert_to_export(self, value: Any, record: Any): ...
def convert_to_display_name(self, value: Any, record: Any) -> None: ...
def create(self, record_values: Any) -> None: ...
def write(self, records: Any, value: Any): ...
def write_batch(self, records_commands_list: Any, create: bool = ...): ...
class One2many(_RelationalMulti):
type: str = ...
def __init__(self, comodel_name: Any = ..., inverse_name: Any = ..., string: Any = ..., **kwargs: Any) -> None: ...
def convert_to_onchange(self, value: Any, record: Any, names: Any): ...
def update_db(self, model: Any, columns: Any) -> None: ...
def get_domain_list(self, records: Any): ...
def read(self, records: Any): ...
def create(self, record_values: Any) -> None: ...
def write(self, records: Any, value: Any) -> None: ...
def write_real(self, records_commands_list: Any, create: bool = ...): ...
def write_new(self, records_commands_list: Any): ...
class Many2many(_RelationalMulti):
type: str = ...
@@ -256,8 +261,8 @@ class Many2many(_RelationalMulti):
def update_db(self, model: Any, columns: Any): ...
def update_db_foreign_keys(self, model: Any) -> None: ...
def read(self, records: Any) -> None: ...
def create(self, record_values: Any) -> None: ...
def write(self, records: Any, value: Any) -> None: ...
def write_real(self, records_commands_list: Any, create: bool = ...): ...
def write_new(self, records_commands_list: Any): ...
class Id(Field):
type: str = ...
@@ -265,3 +270,6 @@ class Id(Field):
def update_db(self, model: Any, columns: Any) -> None: ...
def __get__(self, record: Any, owner: Any): ...
def __set__(self, record: Any, value: Any) -> None: ...
def prefetch_many2one_ids(record: Any, field: Any): ...
def prefetch_x2many_ids(record: Any, field: Any): ...