massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / ttkthemes / ttkthemes / _widget.pyi
1 import _tkinter
2 from _typeshed import StrPath
3 from typing import ClassVar
4
5 class ThemedWidget:
6     pixmap_themes: ClassVar[list[str]]
7     PACKAGES: ClassVar[dict[str, str]]
8     tk: _tkinter.TkappType
9     png_support: bool
10     def __init__(self, tk_interpreter, gif_override: bool = ...) -> None: ...
11     def set_theme(self, theme_name: str) -> None: ...
12     def get_themes(self) -> list[str]: ...
13     @property
14     def themes(self) -> list[str]: ...
15     @property
16     def current_theme(self) -> str: ...
17     def set_theme_advanced(
18         self,
19         theme_name: str,
20         brightness: float = ...,
21         saturation: float = ...,
22         hue: float = ...,
23         preserve_transparency: bool = ...,
24         output_dir: StrPath | None = ...,
25         advanced_name: str = ...,
26     ) -> None: ...