mirror of
https://github.com/TomSchimansky/CustomTkinter.git
synced 2023-08-10 21:13:13 +03:00
rev. 2
This commit is contained in:
@ -5,6 +5,11 @@ import sys
|
||||
import tkinter
|
||||
from typing import Any, Callable
|
||||
|
||||
if sys.version_info >= (3, 8):
|
||||
from typing import Literal
|
||||
else:
|
||||
from typing_extensions import Literal
|
||||
|
||||
from .core_rendering import CTkCanvas, DrawEngine
|
||||
from .core_widget_classes import CTkBaseClass, DropdownMenu
|
||||
from .font import CTkFont
|
||||
@ -37,7 +42,7 @@ class CTkOptionMenu(CTkBaseClass):
|
||||
dropdown_font: tuple[Any, ...] | CTkFont | None = None,
|
||||
values: list | None = None,
|
||||
variable: tkinter.Variable | None = None,
|
||||
state: str = tkinter.NORMAL,
|
||||
state: Literal["normal", "disabled", "readonly"] = "normal",
|
||||
hover: bool = True,
|
||||
command: Callable[[str], None] | None = None,
|
||||
dynamic_resizing: bool = True,
|
||||
|
Reference in New Issue
Block a user