Fix incomplete tkinter.commondialog stub (#14340)

Co-authored-by: Akuli <akuviljanen17@gmail.com>
This commit is contained in:
Marcell Perger
2025-06-26 22:42:01 +01:00
committed by GitHub
parent 1511911f46
commit 47cfbeeb76
+8 -6
View File
@@ -1,12 +1,14 @@
from _typeshed import Incomplete
from collections.abc import Mapping
from typing import ClassVar
from tkinter import Misc
from typing import Any, ClassVar
__all__ = ["Dialog"]
class Dialog:
command: ClassVar[str | None]
master: Incomplete | None
options: Mapping[str, Incomplete]
def __init__(self, master=None, **options) -> None: ...
def show(self, **options): ...
master: Misc | None
# Types of options are very dynamic. They depend on the command and are
# sometimes changed to a different type.
options: Mapping[str, Any]
def __init__(self, master: Misc | None = None, **options: Any) -> None: ...
def show(self, **options: Any): ...