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:
@@ -10,7 +10,6 @@ from typing import (
|
||||
Optional,
|
||||
Sequence,
|
||||
TypeVar,
|
||||
Union,
|
||||
)
|
||||
from weakref import WeakSet
|
||||
|
||||
@@ -85,7 +84,7 @@ class Environment(Mapping[str, BaseModel]):
|
||||
def __call__(
|
||||
self,
|
||||
cr: Cursor | None = ...,
|
||||
user: "Union[Users, int, None]" = ...,
|
||||
user: Users | int | None = ...,
|
||||
context: dict | None = ...,
|
||||
su: bool | None = ...,
|
||||
) -> Environment: ...
|
||||
@@ -96,11 +95,11 @@ class Environment(Mapping[str, BaseModel]):
|
||||
def is_admin(self) -> bool: ...
|
||||
def is_system(self) -> bool: ...
|
||||
@property
|
||||
def user(self) -> "Users": ...
|
||||
def user(self) -> Users: ...
|
||||
@property
|
||||
def company(self) -> "Company": ...
|
||||
def company(self) -> Company: ...
|
||||
@property
|
||||
def companies(self) -> "Company": ...
|
||||
def companies(self) -> Company: ...
|
||||
@property
|
||||
def lang(self) -> str: ...
|
||||
def clear(self) -> None: ...
|
||||
|
||||
@@ -33,11 +33,11 @@ class WebRequest:
|
||||
endpoint: EndPoint | None
|
||||
endpoint_arguments: Any
|
||||
auth_method: str | None
|
||||
website: "Website"
|
||||
website: Website
|
||||
website_routing: int
|
||||
is_frontend: bool
|
||||
is_frontend_multilang: bool
|
||||
lang: "Lang"
|
||||
lang: Lang
|
||||
def __init__(self, httprequest: werkzeug.Request) -> None: ...
|
||||
@property
|
||||
def cr(self) -> Cursor: ...
|
||||
|
||||
@@ -449,8 +449,8 @@ class BaseModel(metaclass=MetaModel):
|
||||
def ensure_one(self: _ModelT) -> _ModelT: ...
|
||||
def with_env(self: _ModelT, env: Environment) -> _ModelT: ...
|
||||
def sudo(self: _ModelT, flag: bool = ...) -> _ModelT: ...
|
||||
def with_user(self: _ModelT, user: "Union[Partner, int]") -> _ModelT: ...
|
||||
def with_company(self: _ModelT, company: "Union[Company, int]") -> _ModelT: ...
|
||||
def with_user(self: _ModelT, user: Partner | int) -> _ModelT: ...
|
||||
def with_company(self: _ModelT, company: Company | int) -> _ModelT: ...
|
||||
def with_context(self: _ModelT, *args, **kwargs) -> _ModelT: ...
|
||||
def with_prefetch(
|
||||
self: _ModelT, prefetch_ids: Iterable[int] | None = ...
|
||||
|
||||
@@ -41,7 +41,7 @@ def new_test_user(
|
||||
groups: str = ...,
|
||||
context: dict | None = ...,
|
||||
**kwargs
|
||||
) -> "Users": ...
|
||||
) -> Users: ...
|
||||
|
||||
class RecordCapturer:
|
||||
def __init__(self, model: BaseModel, domain: list) -> None: ...
|
||||
|
||||
@@ -15,7 +15,6 @@ from typing import (
|
||||
Iterator,
|
||||
NoReturn,
|
||||
TypeVar,
|
||||
Union,
|
||||
)
|
||||
|
||||
import markupsafe
|
||||
@@ -220,7 +219,7 @@ def ignore(*exc) -> None: ...
|
||||
|
||||
html_escape = markupsafe.escape
|
||||
|
||||
def get_lang(env: Environment, lang_code: str = ...) -> "Lang": ...
|
||||
def get_lang(env: Environment, lang_code: str = ...) -> Lang: ...
|
||||
def babel_locale_parse(lang_code: str) -> Locale: ...
|
||||
def formatLang(
|
||||
env: Environment,
|
||||
@@ -229,7 +228,7 @@ def formatLang(
|
||||
grouping: bool = ...,
|
||||
monetary: bool = ...,
|
||||
dp: bool = ...,
|
||||
currency_obj: "Currency" = ...,
|
||||
currency_obj: Currency = ...,
|
||||
) -> str: ...
|
||||
def format_date(
|
||||
env: Environment,
|
||||
@@ -250,12 +249,12 @@ def format_time(
|
||||
) -> str: ...
|
||||
def format_decimalized_number(number: float, decimal: int = ...) -> str: ...
|
||||
def format_decimalized_amount(
|
||||
amount: float, currency: "Union[Currency, None]" = ...
|
||||
amount: float, currency: Currency | None = ...
|
||||
) -> str: ...
|
||||
def format_amount(
|
||||
env: Environment,
|
||||
amount: float,
|
||||
currency: "Currency",
|
||||
currency: Currency,
|
||||
lang_code: str = ...,
|
||||
) -> str: ...
|
||||
def format_duration(value: float) -> str: ...
|
||||
|
||||
@@ -34,7 +34,7 @@ class OdooPdfFileWriter(PdfFileWriter):
|
||||
None
|
||||
def addAttachment(self, fname: str, fdata, subtype: str | None = ...) -> None: ...
|
||||
def embed_odoo_attachment(
|
||||
self, attachment: "IrAttachment", subtype: str | None = ...
|
||||
self, attachment: IrAttachment, subtype: str | None = ...
|
||||
) -> None: ...
|
||||
def cloneReaderDocumentRoot(self, reader: PdfFileReader) -> None: ...
|
||||
def convert_to_pdfa(self) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user