changeset 1934:8f58dc868dae

stubs Ignore-this: 3020b1a7714126079914c0d09447a768
author Drew Perttula <drewp@bigasterisk.com>
date Sun, 02 Jun 2019 11:37:48 +0000
parents c81f86f3d65a
children 5acdf209394d
files stubs/cyclone/template.pyi
diffstat 1 files changed, 161 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/stubs/cyclone/template.pyi	Sun Jun 02 11:37:48 2019 +0000
@@ -0,0 +1,161 @@
+# Stubs for cyclone.template (Python 3)
+#
+# NOTE: This dynamically typed stub was automatically generated by stubgen.
+
+from typing import Any, Optional
+
+class Template:
+    name: Any = ...
+    autoescape: Any = ...
+    namespace: Any = ...
+    file: Any = ...
+    code: Any = ...
+    loader: Any = ...
+    compiled: Any = ...
+    def __init__(self, template_string: Any, name: str = ..., loader: Optional[Any] = ..., compress_whitespace: Optional[Any] = ..., autoescape: Any = ...) -> None: ...
+    def generate(self, **kwargs: Any): ...
+
+class BaseLoader:
+    autoescape: Any = ...
+    namespace: Any = ...
+    templates: Any = ...
+    lock: Any = ...
+    def __init__(self, autoescape: Any = ..., namespace: Optional[Any] = ...) -> None: ...
+    def reset(self) -> None: ...
+    def resolve_path(self, name: Any, parent_path: Optional[Any] = ...) -> None: ...
+    def load(self, name: Any, parent_path: Optional[Any] = ...): ...
+
+class Loader(BaseLoader):
+    root: Any = ...
+    def __init__(self, root_directory: Any, **kwargs: Any) -> None: ...
+    def resolve_path(self, name: Any, parent_path: Optional[Any] = ...): ...
+
+class DictLoader(BaseLoader):
+    dict: Any = ...
+    def __init__(self, dict: Any, **kwargs: Any) -> None: ...
+    def resolve_path(self, name: Any, parent_path: Optional[Any] = ...): ...
+
+class _Node:
+    def each_child(self): ...
+    def generate(self, writer: Any) -> None: ...
+    def find_named_blocks(self, loader: Any, named_blocks: Any) -> None: ...
+    def maybe_deferred(self, varName: Any, writer: Any) -> None: ...
+
+class _File(_Node):
+    template: Any = ...
+    body: Any = ...
+    line: int = ...
+    def __init__(self, template: Any, body: Any) -> None: ...
+    def generate(self, writer: Any): ...
+    def each_child(self): ...
+
+class _ChunkList(_Node):
+    chunks: Any = ...
+    def __init__(self, chunks: Any) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+    def each_child(self): ...
+
+class _NamedBlock(_Node):
+    name: Any = ...
+    body: Any = ...
+    template: Any = ...
+    line: Any = ...
+    parent: Any = ...
+    def __init__(self, name: Any, body: Any, template: Any, line: Any) -> None: ...
+    def each_child(self): ...
+    def generate(self, writer: Any, force_self: bool = ...) -> None: ...
+    def find_named_blocks(self, loader: Any, named_blocks: Any) -> None: ...
+
+class _ExtendsBlock(_Node):
+    name: Any = ...
+    def __init__(self, name: Any) -> None: ...
+
+class _Super(_Node):
+    parent: Any = ...
+    template: Any = ...
+    suffix: Any = ...
+    line: Any = ...
+    def __init__(self, template: Any, suffix: Any, line: Any) -> None: ...
+    def set_parent_block(self, parent: Any) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+
+class _IncludeBlock(_Node):
+    name: Any = ...
+    template_name: Any = ...
+    line: Any = ...
+    def __init__(self, name: Any, reader: Any, line: Any) -> None: ...
+    def find_named_blocks(self, loader: Any, named_blocks: Any) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+
+class _ApplyBlock(_Node):
+    method: Any = ...
+    line: Any = ...
+    body: Any = ...
+    def __init__(self, method: Any, line: Any, body: Optional[Any] = ...) -> None: ...
+    def each_child(self): ...
+    def generate(self, writer: Any) -> None: ...
+
+class _ControlBlock(_Node):
+    statement: Any = ...
+    line: Any = ...
+    body: Any = ...
+    def __init__(self, statement: Any, line: Any, body: Optional[Any] = ...) -> None: ...
+    def each_child(self): ...
+    def generate(self, writer: Any) -> None: ...
+
+class _IntermediateControlBlock(_Node):
+    statement: Any = ...
+    line: Any = ...
+    def __init__(self, statement: Any, line: Any) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+
+class _Statement(_Node):
+    statement: Any = ...
+    line: Any = ...
+    def __init__(self, statement: Any, line: Any) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+
+class _Expression(_Node):
+    expression: Any = ...
+    line: Any = ...
+    raw: Any = ...
+    def __init__(self, expression: Any, line: Any, raw: bool = ...) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+
+class _Module(_Expression):
+    def __init__(self, expression: Any, line: Any) -> None: ...
+
+class _Text(_Node):
+    value: Any = ...
+    line: Any = ...
+    def __init__(self, value: Any, line: Any) -> None: ...
+    def generate(self, writer: Any) -> None: ...
+
+class ParseError(Exception): ...
+class TemplateError(Exception): ...
+
+class _CodeWriter:
+    file: Any = ...
+    named_blocks: Any = ...
+    loader: Any = ...
+    current_template: Any = ...
+    compress_whitespace: Any = ...
+    apply_counter: int = ...
+    include_stack: Any = ...
+    def __init__(self, file: Any, named_blocks: Any, loader: Any, current_template: Any, compress_whitespace: Any) -> None: ...
+    def indent_size(self): ...
+    def indent(self) -> None: ...
+    def include(self, template: Any, line: Any) -> None: ...
+    def write_line(self, line: Any, line_number: Any, indent: Optional[Any] = ...) -> None: ...
+
+class _TemplateReader:
+    name: Any = ...
+    text: Any = ...
+    line: int = ...
+    pos: int = ...
+    def __init__(self, name: Any, text: Any) -> None: ...
+    def find(self, needle: Any, start: int = ..., end: Optional[Any] = ...): ...
+    def consume(self, count: Optional[Any] = ...): ...
+    def remaining(self): ...
+    def __len__(self): ...
+    def __getitem__(self, key: Any): ...