@@ -54,34 +54,34 @@ _TkinterTraceFunc: TypeAlias = Callable[[tuple[str, ...]], object]
54
54
@final
55
55
class TkappType :
56
56
# Please keep in sync with tkinter.Tk
57
- def adderrorinfo (self , msg , / ): ...
57
+ def adderrorinfo (self , msg : str , / ): ...
58
58
def call (self , command : Any , / , * args : Any ) -> Any : ...
59
- def createcommand (self , name , func , / ): ...
59
+ def createcommand (self , name : str , func , / ): ...
60
60
if sys .platform != "win32" :
61
- def createfilehandler (self , file , mask , func , / ): ...
62
- def deletefilehandler (self , file , / ): ...
61
+ def createfilehandler (self , file , mask : int , func , / ): ...
62
+ def deletefilehandler (self , file , / ) -> None : ...
63
63
64
- def createtimerhandler (self , milliseconds , func , / ): ...
65
- def deletecommand (self , name , / ): ...
64
+ def createtimerhandler (self , milliseconds : int , func , / ): ...
65
+ def deletecommand (self , name : str , / ): ...
66
66
def dooneevent (self , flags : int = 0 , / ): ...
67
67
def eval (self , script : str , / ) -> str : ...
68
- def evalfile (self , fileName , / ): ...
69
- def exprboolean (self , s , / ): ...
70
- def exprdouble (self , s , / ): ...
71
- def exprlong (self , s , / ): ...
72
- def exprstring (self , s , / ): ...
73
- def getboolean (self , arg , / ): ...
74
- def getdouble (self , arg , / ): ...
75
- def getint (self , arg , / ): ...
68
+ def evalfile (self , fileName : str , / ): ...
69
+ def exprboolean (self , s : str , / ): ...
70
+ def exprdouble (self , s : str , / ): ...
71
+ def exprlong (self , s : str , / ): ...
72
+ def exprstring (self , s : str , / ): ...
73
+ def getboolean (self , arg , / ) -> bool : ...
74
+ def getdouble (self , arg , / ) -> float : ...
75
+ def getint (self , arg , / ) -> int : ...
76
76
def getvar (self , * args , ** kwargs ): ...
77
77
def globalgetvar (self , * args , ** kwargs ): ...
78
78
def globalsetvar (self , * args , ** kwargs ): ...
79
79
def globalunsetvar (self , * args , ** kwargs ): ...
80
80
def interpaddr (self ) -> int : ...
81
81
def loadtk (self ) -> None : ...
82
- def mainloop (self , threshold : int = 0 , / ): ...
83
- def quit (self ): ...
84
- def record (self , script , / ): ...
82
+ def mainloop (self , threshold : int = 0 , / ) -> None : ...
83
+ def quit (self ) -> None : ...
84
+ def record (self , script : str , / ): ...
85
85
def setvar (self , * ags , ** kwargs ): ...
86
86
if sys .version_info < (3 , 11 ):
87
87
@deprecated ("Deprecated since Python 3.9; removed in Python 3.11. Use `splitlist()` instead." )
@@ -90,7 +90,7 @@ class TkappType:
90
90
def splitlist (self , arg , / ): ...
91
91
def unsetvar (self , * args , ** kwargs ): ...
92
92
def wantobjects (self , * args , ** kwargs ): ...
93
- def willdispatch (self ): ...
93
+ def willdispatch (self ) -> None : ...
94
94
if sys .version_info >= (3 , 12 ):
95
95
def gettrace (self , / ) -> _TkinterTraceFunc | None : ...
96
96
def settrace (self , func : _TkinterTraceFunc | None , / ) -> None : ...
@@ -140,5 +140,5 @@ else:
140
140
/ ,
141
141
): ...
142
142
143
- def getbusywaitinterval (): ...
144
- def setbusywaitinterval (new_val , / ): ...
143
+ def getbusywaitinterval () -> int : ...
144
+ def setbusywaitinterval (new_val : int , / ) -> None : ...
0 commit comments