massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / werkzeug / _reloader.pyi
1 from typing import Any\r
2 \r
3 class ReloaderLoop:\r
4     name = ...  # type: Any\r
5     extra_files = ...  # type: Any\r
6     interval = ...  # type: Any\r
7     def __init__(self, extra_files=None, interval=1): ...\r
8     def run(self): ...\r
9     def restart_with_reloader(self): ...\r
10     def trigger_reload(self, filename): ...\r
11     def log_reload(self, filename): ...\r
12 \r
13 class StatReloaderLoop(ReloaderLoop):\r
14     name = ...  # type: Any\r
15     def run(self): ...\r
16 \r
17 class WatchdogReloaderLoop(ReloaderLoop):\r
18     observable_paths = ...  # type: Any\r
19     name = ...  # type: Any\r
20     observer_class = ...  # type: Any\r
21     event_handler = ...  # type: Any\r
22     should_reload = ...  # type: Any\r
23     def __init__(self, *args, **kwargs): ...\r
24     def trigger_reload(self, filename): ...\r
25     def run(self): ...\r
26 \r
27 reloader_loops = ...  # type: Any\r
28 \r
29 def run_with_reloader(main_func, extra_files=None, interval=1, reloader_type=''): ...\r