@@ -54,34 +54,34 @@ _TkinterTraceFunc: TypeAlias = Callable[[tuple[str, ...]], object]
5454@final
5555class TkappType :
5656 # Please keep in sync with tkinter.Tk
57- def adderrorinfo (self , msg , / ): ...
57+ def adderrorinfo (self , msg : str , / ): ...
5858 def call (self , command : Any , / , * args : Any ) -> Any : ...
59- def createcommand (self , name , func , / ): ...
59+ def createcommand (self , name : str , func , / ): ...
6060 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 : ...
6363
64- def createtimerhandler (self , milliseconds , func , / ): ...
65- def deletecommand (self , name , / ): ...
64+ def createtimerhandler (self , milliseconds : int , func , / ): ...
65+ def deletecommand (self , name : str , / ): ...
6666 def dooneevent (self , flags : int = 0 , / ): ...
6767 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 : ...
7676 def getvar (self , * args , ** kwargs ): ...
7777 def globalgetvar (self , * args , ** kwargs ): ...
7878 def globalsetvar (self , * args , ** kwargs ): ...
7979 def globalunsetvar (self , * args , ** kwargs ): ...
8080 def interpaddr (self ) -> int : ...
8181 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 , / ): ...
8585 def setvar (self , * ags , ** kwargs ): ...
8686 if sys .version_info < (3 , 11 ):
8787 @deprecated ("Deprecated since Python 3.9; removed in Python 3.11. Use `splitlist()` instead." )
@@ -90,7 +90,7 @@ class TkappType:
9090 def splitlist (self , arg , / ): ...
9191 def unsetvar (self , * args , ** kwargs ): ...
9292 def wantobjects (self , * args , ** kwargs ): ...
93- def willdispatch (self ): ...
93+ def willdispatch (self ) -> None : ...
9494 if sys .version_info >= (3 , 12 ):
9595 def gettrace (self , / ) -> _TkinterTraceFunc | None : ...
9696 def settrace (self , func : _TkinterTraceFunc | None , / ) -> None : ...
@@ -140,5 +140,5 @@ else:
140140 / ,
141141 ): ...
142142
143- def getbusywaitinterval (): ...
144- def setbusywaitinterval (new_val , / ): ...
143+ def getbusywaitinterval () -> int : ...
144+ def setbusywaitinterval (new_val : int , / ) -> None : ...
0 commit comments