mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-11 09:08:27 +08:00
Third-party stubs: audit Callable[<parameters>, None] annotations (#8175)
This commit is contained in:
@@ -67,6 +67,6 @@ class Events(Generic[_T, _AbstractListener_T]):
|
||||
def __iter__(self: Self) -> Self: ...
|
||||
def __next__(self) -> _T: ...
|
||||
def get(self, timeout: float | None = ...) -> _T | None: ...
|
||||
def _event_mapper(self, event: Callable[_P, None]) -> Callable[_P, None]: ...
|
||||
def _event_mapper(self, event: Callable[_P, object]) -> Callable[_P, None]: ...
|
||||
|
||||
class NotifierMixin: ...
|
||||
|
||||
@@ -20,7 +20,7 @@ class Events(_util.Events[Any, Listener]):
|
||||
def get(self, timeout: float | None = ...) -> Press | Release | None: ...
|
||||
|
||||
class HotKey:
|
||||
def __init__(self, keys: list[KeyCode], on_activate: Callable[[], None]) -> None: ...
|
||||
def __init__(self, keys: list[KeyCode], on_activate: Callable[[], object]) -> None: ...
|
||||
@staticmethod
|
||||
def parse(keys: str) -> list[KeyCode]: ...
|
||||
def press(self, key: Key | KeyCode) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user