massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / werkzeug / _reloader.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/werkzeug/_reloader.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/werkzeug/_reloader.pyi
new file mode 100644 (file)
index 0000000..3a30140
--- /dev/null
@@ -0,0 +1,29 @@
+from typing import Any\r
+\r
+class ReloaderLoop:\r
+    name = ...  # type: Any\r
+    extra_files = ...  # type: Any\r
+    interval = ...  # type: Any\r
+    def __init__(self, extra_files=None, interval=1): ...\r
+    def run(self): ...\r
+    def restart_with_reloader(self): ...\r
+    def trigger_reload(self, filename): ...\r
+    def log_reload(self, filename): ...\r
+\r
+class StatReloaderLoop(ReloaderLoop):\r
+    name = ...  # type: Any\r
+    def run(self): ...\r
+\r
+class WatchdogReloaderLoop(ReloaderLoop):\r
+    observable_paths = ...  # type: Any\r
+    name = ...  # type: Any\r
+    observer_class = ...  # type: Any\r
+    event_handler = ...  # type: Any\r
+    should_reload = ...  # type: Any\r
+    def __init__(self, *args, **kwargs): ...\r
+    def trigger_reload(self, filename): ...\r
+    def run(self): ...\r
+\r
+reloader_loops = ...  # type: Any\r
+\r
+def run_with_reloader(main_func, extra_files=None, interval=1, reloader_type=''): ...\r