mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-06-26 10:40:33 +08:00
[tkinter] Annotate several functions (#14631)
This commit is contained in:
+20
-20
@@ -54,34 +54,34 @@ _TkinterTraceFunc: TypeAlias = Callable[[tuple[str, ...]], object]
|
||||
@final
|
||||
class TkappType:
|
||||
# Please keep in sync with tkinter.Tk
|
||||
def adderrorinfo(self, msg, /): ...
|
||||
def adderrorinfo(self, msg: str, /): ...
|
||||
def call(self, command: Any, /, *args: Any) -> Any: ...
|
||||
def createcommand(self, name, func, /): ...
|
||||
def createcommand(self, name: str, func, /): ...
|
||||
if sys.platform != "win32":
|
||||
def createfilehandler(self, file, mask, func, /): ...
|
||||
def deletefilehandler(self, file, /): ...
|
||||
def createfilehandler(self, file, mask: int, func, /): ...
|
||||
def deletefilehandler(self, file, /) -> None: ...
|
||||
|
||||
def createtimerhandler(self, milliseconds, func, /): ...
|
||||
def deletecommand(self, name, /): ...
|
||||
def createtimerhandler(self, milliseconds: int, func, /): ...
|
||||
def deletecommand(self, name: str, /): ...
|
||||
def dooneevent(self, flags: int = 0, /): ...
|
||||
def eval(self, script: str, /) -> str: ...
|
||||
def evalfile(self, fileName, /): ...
|
||||
def exprboolean(self, s, /): ...
|
||||
def exprdouble(self, s, /): ...
|
||||
def exprlong(self, s, /): ...
|
||||
def exprstring(self, s, /): ...
|
||||
def getboolean(self, arg, /): ...
|
||||
def getdouble(self, arg, /): ...
|
||||
def getint(self, arg, /): ...
|
||||
def evalfile(self, fileName: str, /): ...
|
||||
def exprboolean(self, s: str, /): ...
|
||||
def exprdouble(self, s: str, /): ...
|
||||
def exprlong(self, s: str, /): ...
|
||||
def exprstring(self, s: str, /): ...
|
||||
def getboolean(self, arg, /) -> bool: ...
|
||||
def getdouble(self, arg, /) -> float: ...
|
||||
def getint(self, arg, /) -> int: ...
|
||||
def getvar(self, *args, **kwargs): ...
|
||||
def globalgetvar(self, *args, **kwargs): ...
|
||||
def globalsetvar(self, *args, **kwargs): ...
|
||||
def globalunsetvar(self, *args, **kwargs): ...
|
||||
def interpaddr(self) -> int: ...
|
||||
def loadtk(self) -> None: ...
|
||||
def mainloop(self, threshold: int = 0, /): ...
|
||||
def quit(self): ...
|
||||
def record(self, script, /): ...
|
||||
def mainloop(self, threshold: int = 0, /) -> None: ...
|
||||
def quit(self) -> None: ...
|
||||
def record(self, script: str, /): ...
|
||||
def setvar(self, *ags, **kwargs): ...
|
||||
if sys.version_info < (3, 11):
|
||||
@deprecated("Deprecated since Python 3.9; removed in Python 3.11. Use `splitlist()` instead.")
|
||||
@@ -90,7 +90,7 @@ class TkappType:
|
||||
def splitlist(self, arg, /): ...
|
||||
def unsetvar(self, *args, **kwargs): ...
|
||||
def wantobjects(self, *args, **kwargs): ...
|
||||
def willdispatch(self): ...
|
||||
def willdispatch(self) -> None: ...
|
||||
if sys.version_info >= (3, 12):
|
||||
def gettrace(self, /) -> _TkinterTraceFunc | None: ...
|
||||
def settrace(self, func: _TkinterTraceFunc | None, /) -> None: ...
|
||||
@@ -140,5 +140,5 @@ else:
|
||||
/,
|
||||
): ...
|
||||
|
||||
def getbusywaitinterval(): ...
|
||||
def setbusywaitinterval(new_val, /): ...
|
||||
def getbusywaitinterval() -> int: ...
|
||||
def setbusywaitinterval(new_val: int, /) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user