mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-31 08:34:23 +08:00
Improve a few version-dependent tkinter functions (#9637)
This commit is contained in:
@@ -107,15 +107,29 @@ TK_VERSION: str
|
||||
class TkttType:
|
||||
def deletetimerhandler(self): ...
|
||||
|
||||
def create(
|
||||
__screenName: str | None = ...,
|
||||
__baseName: str | None = ...,
|
||||
__className: str = ...,
|
||||
__interactive: bool = ...,
|
||||
__wantobjects: bool = ...,
|
||||
__wantTk: bool = ...,
|
||||
__sync: bool = ...,
|
||||
__use: str | None = ...,
|
||||
): ...
|
||||
if sys.version_info >= (3, 8):
|
||||
def create(
|
||||
__screenName: str | None = None,
|
||||
__baseName: str = "",
|
||||
__className: str = "Tk",
|
||||
__interactive: bool = False,
|
||||
__wantobjects: bool = False,
|
||||
__wantTk: bool = True,
|
||||
__sync: bool = False,
|
||||
__use: str | None = None,
|
||||
): ...
|
||||
|
||||
else:
|
||||
def create(
|
||||
__screenName: str | None = None,
|
||||
__baseName: str | None = None,
|
||||
__className: str = "Tk",
|
||||
__interactive: bool = False,
|
||||
__wantobjects: bool = False,
|
||||
__wantTk: bool = True,
|
||||
__sync: bool = False,
|
||||
__use: str | None = None,
|
||||
): ...
|
||||
|
||||
def getbusywaitinterval(): ...
|
||||
def setbusywaitinterval(__new_val): ...
|
||||
|
||||
@@ -736,8 +736,8 @@ class Tk(Misc, Wm):
|
||||
screenName: str | None = None,
|
||||
baseName: str | None = None,
|
||||
className: str = "Tk",
|
||||
useTk: bool = ...,
|
||||
sync: bool = ...,
|
||||
useTk: bool = True,
|
||||
sync: bool = False,
|
||||
use: str | None = None,
|
||||
) -> None: ...
|
||||
@overload
|
||||
@@ -800,7 +800,7 @@ class Tk(Misc, Wm):
|
||||
def wantobjects(self, *args, **kwargs): ...
|
||||
def willdispatch(self): ...
|
||||
|
||||
def Tcl(screenName: str | None = None, baseName: str | None = None, className: str = "Tk", useTk: bool = ...) -> Tk: ...
|
||||
def Tcl(screenName: str | None = None, baseName: str | None = None, className: str = "Tk", useTk: bool = False) -> Tk: ...
|
||||
|
||||
_InMiscTotal = TypedDict("_InMiscTotal", {"in": Misc})
|
||||
_InMiscNonTotal = TypedDict("_InMiscNonTotal", {"in": Misc}, total=False)
|
||||
|
||||
Reference in New Issue
Block a user