massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2 / routes / mapper.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2/routes/mapper.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2/routes/mapper.pyi
new file mode 100644 (file)
index 0000000..aff1933
--- /dev/null
@@ -0,0 +1,66 @@
+from typing import Any\r
+\r
+COLLECTION_ACTIONS = ...  # type: Any\r
+MEMBER_ACTIONS = ...  # type: Any\r
+\r
+def strip_slashes(name): ...\r
+\r
+class SubMapperParent:\r
+    def submapper(self, **kargs): ...\r
+    def collection(self, collection_name, resource_name, path_prefix=..., member_prefix=..., controller=..., collection_actions=..., member_actions=..., member_options=..., **kwargs): ...\r
+\r
+class SubMapper(SubMapperParent):\r
+    kwargs = ...  # type: Any\r
+    obj = ...  # type: Any\r
+    collection_name = ...  # type: Any\r
+    member = ...  # type: Any\r
+    resource_name = ...  # type: Any\r
+    formatted = ...  # type: Any\r
+    def __init__(self, obj, resource_name=..., collection_name=..., actions=..., formatted=..., **kwargs) -> None: ...\r
+    def connect(self, *args, **kwargs): ...\r
+    def link(self, rel=..., name=..., action=..., method=..., formatted=..., **kwargs): ...\r
+    def new(self, **kwargs): ...\r
+    def edit(self, **kwargs): ...\r
+    def action(self, name=..., action=..., method=..., formatted=..., **kwargs): ...\r
+    def index(self, name=..., **kwargs): ...\r
+    def show(self, name=..., **kwargs): ...\r
+    def create(self, **kwargs): ...\r
+    def update(self, **kwargs): ...\r
+    def delete(self, **kwargs): ...\r
+    def add_actions(self, actions): ...\r
+    def __enter__(self): ...\r
+    def __exit__(self, type, value, tb): ...\r
+\r
+class Mapper(SubMapperParent):\r
+    matchlist = ...  # type: Any\r
+    maxkeys = ...  # type: Any\r
+    minkeys = ...  # type: Any\r
+    urlcache = ...  # type: Any\r
+    prefix = ...  # type: Any\r
+    req_data = ...  # type: Any\r
+    directory = ...  # type: Any\r
+    always_scan = ...  # type: Any\r
+    controller_scan = ...  # type: Any\r
+    debug = ...  # type: Any\r
+    append_slash = ...  # type: Any\r
+    sub_domains = ...  # type: Any\r
+    sub_domains_ignore = ...  # type: Any\r
+    domain_match = ...  # type: Any\r
+    explicit = ...  # type: Any\r
+    encoding = ...  # type: Any\r
+    decode_errors = ...  # type: Any\r
+    hardcode_names = ...  # type: Any\r
+    minimization = ...  # type: Any\r
+    create_regs_lock = ...  # type: Any\r
+    def __init__(self, controller_scan=..., directory=..., always_scan=..., register=..., explicit=...) -> None: ...\r
+    environ = ...  # type: Any\r
+    def extend(self, routes, path_prefix=...): ...\r
+    def make_route(self, *args, **kargs): ...\r
+    def connect(self, *args, **kargs): ...\r
+    def create_regs(self, *args, **kwargs): ...\r
+    def match(self, url=..., environ=...): ...\r
+    def routematch(self, url=..., environ=...): ...\r
+    obj = ...  # type: Any\r
+    def generate(self, *args, **kargs): ...\r
+    def resource(self, member_name, collection_name, **kwargs): ...\r
+    def redirect(self, match_path, destination_path, *args, **kwargs): ...\r