stdlib: Add many missing dunder overrides (#7231)

This commit is contained in:
Alex Waygood
2022-02-16 14:25:47 +00:00
committed by GitHub
parent 409beea616
commit fbc279e3f5
28 changed files with 62 additions and 6 deletions

View File

@@ -142,6 +142,7 @@ class Variable:
def trace_vdelete(self, mode, cbname) -> None: ... # deprecated
def trace_vinfo(self): ... # deprecated
trace = trace_variable # deprecated
def __eq__(self, other: object) -> bool: ...
class StringVar(Variable):
def __init__(self, master: Misc | None = ..., value: str | None = ..., name: str | None = ...) -> None: ...

View File

@@ -101,6 +101,7 @@ class Font:
@overload
def metrics(self, *, displayof: tkinter.Misc | None = ...) -> _MetricsDict: ...
def measure(self, text: str, displayof: tkinter.Misc | None = ...) -> int: ...
def __eq__(self, other: object) -> bool: ...
def families(root: tkinter.Misc | None = ..., displayof: tkinter.Misc | None = ...) -> tuple[str, ...]: ...
def names(root: tkinter.Misc | None = ...) -> tuple[str, ...]: ...