mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-21 02:22:07 +08:00
markdown: Annotate methods of Registry (#7926)
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from typing import Any, Pattern
|
||||
from typing import Any, Pattern, overload
|
||||
|
||||
PY37: bool
|
||||
__deprecated__: Any
|
||||
@@ -41,15 +41,18 @@ class HtmlStash:
|
||||
|
||||
class Registry:
|
||||
def __init__(self) -> None: ...
|
||||
def __contains__(self, item): ...
|
||||
def __contains__(self, item: object) -> bool: ...
|
||||
def __iter__(self) -> Any: ...
|
||||
def __getitem__(self, key): ...
|
||||
@overload
|
||||
def __getitem__(self, key: slice) -> Registry: ...
|
||||
@overload
|
||||
def __getitem__(self, key: str | int) -> Any: ...
|
||||
def __len__(self): ...
|
||||
def get_index_for_name(self, name: str) -> int: ...
|
||||
def register(self, item, name, priority) -> None: ...
|
||||
def deregister(self, name, strict: bool = ...) -> None: ...
|
||||
def __setitem__(self, key, value) -> None: ...
|
||||
def __delitem__(self, key) -> None: ...
|
||||
def add(self, key, value, location) -> None: ...
|
||||
def register(self, item: Any, name: str, priority: float) -> None: ...
|
||||
def deregister(self, name: str, strict: bool = ...) -> None: ...
|
||||
def __setitem__(self, key: str, value: Any) -> None: ...
|
||||
def __delitem__(self, key: str) -> None: ...
|
||||
def add(self, key: str, value: Any, location: str) -> None: ...
|
||||
|
||||
def __getattr__(name): ...
|
||||
|
||||
Reference in New Issue
Block a user