massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 3 / tkinter / ttk.pyi
1 import sys\r
2 from typing import Any\r
3 import tkinter\r
4 \r
5 def tclobjs_to_py(adict): ...\r
6 def setup_master(master=None): ...\r
7 \r
8 class Style:\r
9     master = ...  # type: Any\r
10     tk = ...  # type: Any\r
11     def __init__(self, master=None): ...\r
12     def configure(self, style, query_opt=None, **kw): ...\r
13     def map(self, style, query_opt=None, **kw): ...\r
14     def lookup(self, style, option, state=None, default=None): ...\r
15     def layout(self, style, layoutspec=None): ...\r
16     def element_create(self, elementname, etype, *args, **kw): ...\r
17     def element_names(self): ...\r
18     def element_options(self, elementname): ...\r
19     def theme_create(self, themename, parent=None, settings=None): ...\r
20     def theme_settings(self, themename, settings): ...\r
21     def theme_names(self): ...\r
22     def theme_use(self, themename=None): ...\r
23 \r
24 class Widget(tkinter.Widget):\r
25     def __init__(self, master, widgetname, kw=None): ...\r
26     def identify(self, x, y): ...\r
27     def instate(self, statespec, callback=None, *args, **kw): ...\r
28     def state(self, statespec=None): ...\r
29 \r
30 class Button(Widget):\r
31     def __init__(self, master=None, **kw): ...\r
32     def invoke(self): ...\r
33 \r
34 class Checkbutton(Widget):\r
35     def __init__(self, master=None, **kw): ...\r
36     def invoke(self): ...\r
37 \r
38 class Entry(Widget, tkinter.Entry):\r
39     def __init__(self, master=None, widget=None, **kw): ...\r
40     def bbox(self, index): ...\r
41     def identify(self, x, y): ...\r
42     def validate(self): ...\r
43 \r
44 class Combobox(Entry):\r
45     def __init__(self, master=None, **kw): ...\r
46     def current(self, newindex=None): ...\r
47     def set(self, value): ...\r
48 \r
49 class Frame(Widget):\r
50     def __init__(self, master=None, **kw): ...\r
51 \r
52 class Label(Widget):\r
53     def __init__(self, master=None, **kw): ...\r
54 \r
55 class Labelframe(Widget):\r
56     def __init__(self, master=None, **kw): ...\r
57 \r
58 LabelFrame = ...  # type: Any\r
59 \r
60 class Menubutton(Widget):\r
61     def __init__(self, master=None, **kw): ...\r
62 \r
63 class Notebook(Widget):\r
64     def __init__(self, master=None, **kw): ...\r
65     def add(self, child, **kw): ...\r
66     def forget(self, tab_id): ...\r
67     def hide(self, tab_id): ...\r
68     def identify(self, x, y): ...\r
69     def index(self, tab_id): ...\r
70     def insert(self, pos, child, **kw): ...\r
71     def select(self, tab_id=None): ...\r
72     def tab(self, tab_id, option=None, **kw): ...\r
73     def tabs(self): ...\r
74     def enable_traversal(self): ...\r
75 \r
76 class Panedwindow(Widget, tkinter.PanedWindow):\r
77     def __init__(self, master=None, **kw): ...\r
78     forget = ...  # type: Any\r
79     def insert(self, pos, child, **kw): ...\r
80     def pane(self, pane, option=None, **kw): ...\r
81     def sashpos(self, index, newpos=None): ...\r
82 \r
83 PanedWindow = ...  # type: Any\r
84 \r
85 class Progressbar(Widget):\r
86     def __init__(self, master=None, **kw): ...\r
87     def start(self, interval=None): ...\r
88     def step(self, amount=None): ...\r
89     def stop(self): ...\r
90 \r
91 class Radiobutton(Widget):\r
92     def __init__(self, master=None, **kw): ...\r
93     def invoke(self): ...\r
94 \r
95 class Scale(Widget, tkinter.Scale):\r
96     def __init__(self, master=None, **kw): ...\r
97     def configure(self, cnf=None, **kw): ...\r
98     def get(self, x=None, y=None): ...\r
99 \r
100 class Scrollbar(Widget, tkinter.Scrollbar):\r
101     def __init__(self, master=None, **kw): ...\r
102 \r
103 class Separator(Widget):\r
104     def __init__(self, master=None, **kw): ...\r
105 \r
106 class Sizegrip(Widget):\r
107     def __init__(self, master=None, **kw): ...\r
108 \r
109 if sys.version_info >= (3, 7):\r
110     class Spinbox(Entry):\r
111         def __init__(self, master: Any = ..., **kw: Any) -> None: ...\r
112         def set(self, value: Any) -> None: ...\r
113 \r
114 class Treeview(Widget, tkinter.XView, tkinter.YView):\r
115     def __init__(self, master=None, **kw): ...\r
116     def bbox(self, item, column=None): ...\r
117     def get_children(self, item=None): ...\r
118     def set_children(self, item, *newchildren): ...\r
119     def column(self, column, option=None, **kw): ...\r
120     def delete(self, *items): ...\r
121     def detach(self, *items): ...\r
122     def exists(self, item): ...\r
123     def focus(self, item=None): ...\r
124     def heading(self, column, option=None, **kw): ...\r
125     def identify(self, component, x, y): ...\r
126     def identify_row(self, y): ...\r
127     def identify_column(self, x): ...\r
128     def identify_region(self, x, y): ...\r
129     def identify_element(self, x, y): ...\r
130     def index(self, item): ...\r
131     def insert(self, parent, index, iid=None, **kw): ...\r
132     def item(self, item, option=None, **kw): ...\r
133     def move(self, item, parent, index): ...\r
134     reattach = ...  # type: Any\r
135     def next(self, item): ...\r
136     def parent(self, item): ...\r
137     def prev(self, item): ...\r
138     def see(self, item): ...\r
139     def selection(self, selop=None, items=None): ...\r
140     def selection_set(self, items): ...\r
141     def selection_add(self, items): ...\r
142     def selection_remove(self, items): ...\r
143     def selection_toggle(self, items): ...\r
144     def set(self, item, column=None, value=None): ...\r
145     def tag_bind(self, tagname, sequence=None, callback=None): ...\r
146     def tag_configure(self, tagname, option=None, **kw): ...\r
147     def tag_has(self, tagname, item=None): ...\r
148 \r
149 class LabeledScale(Frame):\r
150     label = ...  # type: Any\r
151     scale = ...  # type: Any\r
152     def __init__(self, master=None, variable=None, from_=0, to=10, **kw): ...\r
153     def destroy(self): ...\r
154     value = ...  # type: Any\r
155 \r
156 class OptionMenu(Menubutton):\r
157     def __init__(self, master, variable, default=None, *values, **kwargs): ...\r
158     def __getitem__(self, item): ...\r
159     def set_menu(self, default=None, *values): ...\r
160     def destroy(self): ...\r