mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-06 21:43:59 +08:00
Fix incomplete tkinter.commondialog stub (#14340)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
This commit is contained in:
@@ -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): ...
|
||||
|
||||
Reference in New Issue
Block a user