comparison stubs/cyclone/template.pyi @ 1934:8f58dc868dae

stubs Ignore-this: 3020b1a7714126079914c0d09447a768
author Drew Perttula <drewp@bigasterisk.com>
date Sun, 02 Jun 2019 11:37:48 +0000
parents
children
comparison
equal deleted inserted replaced
1933:c81f86f3d65a 1934:8f58dc868dae
1 # Stubs for cyclone.template (Python 3)
2 #
3 # NOTE: This dynamically typed stub was automatically generated by stubgen.
4
5 from typing import Any, Optional
6
7 class Template:
8 name: Any = ...
9 autoescape: Any = ...
10 namespace: Any = ...
11 file: Any = ...
12 code: Any = ...
13 loader: Any = ...
14 compiled: Any = ...
15 def __init__(self, template_string: Any, name: str = ..., loader: Optional[Any] = ..., compress_whitespace: Optional[Any] = ..., autoescape: Any = ...) -> None: ...
16 def generate(self, **kwargs: Any): ...
17
18 class BaseLoader:
19 autoescape: Any = ...
20 namespace: Any = ...
21 templates: Any = ...
22 lock: Any = ...
23 def __init__(self, autoescape: Any = ..., namespace: Optional[Any] = ...) -> None: ...
24 def reset(self) -> None: ...
25 def resolve_path(self, name: Any, parent_path: Optional[Any] = ...) -> None: ...
26 def load(self, name: Any, parent_path: Optional[Any] = ...): ...
27
28 class Loader(BaseLoader):
29 root: Any = ...
30 def __init__(self, root_directory: Any, **kwargs: Any) -> None: ...
31 def resolve_path(self, name: Any, parent_path: Optional[Any] = ...): ...
32
33 class DictLoader(BaseLoader):
34 dict: Any = ...
35 def __init__(self, dict: Any, **kwargs: Any) -> None: ...
36 def resolve_path(self, name: Any, parent_path: Optional[Any] = ...): ...
37
38 class _Node:
39 def each_child(self): ...
40 def generate(self, writer: Any) -> None: ...
41 def find_named_blocks(self, loader: Any, named_blocks: Any) -> None: ...
42 def maybe_deferred(self, varName: Any, writer: Any) -> None: ...
43
44 class _File(_Node):
45 template: Any = ...
46 body: Any = ...
47 line: int = ...
48 def __init__(self, template: Any, body: Any) -> None: ...
49 def generate(self, writer: Any): ...
50 def each_child(self): ...
51
52 class _ChunkList(_Node):
53 chunks: Any = ...
54 def __init__(self, chunks: Any) -> None: ...
55 def generate(self, writer: Any) -> None: ...
56 def each_child(self): ...
57
58 class _NamedBlock(_Node):
59 name: Any = ...
60 body: Any = ...
61 template: Any = ...
62 line: Any = ...
63 parent: Any = ...
64 def __init__(self, name: Any, body: Any, template: Any, line: Any) -> None: ...
65 def each_child(self): ...
66 def generate(self, writer: Any, force_self: bool = ...) -> None: ...
67 def find_named_blocks(self, loader: Any, named_blocks: Any) -> None: ...
68
69 class _ExtendsBlock(_Node):
70 name: Any = ...
71 def __init__(self, name: Any) -> None: ...
72
73 class _Super(_Node):
74 parent: Any = ...
75 template: Any = ...
76 suffix: Any = ...
77 line: Any = ...
78 def __init__(self, template: Any, suffix: Any, line: Any) -> None: ...
79 def set_parent_block(self, parent: Any) -> None: ...
80 def generate(self, writer: Any) -> None: ...
81
82 class _IncludeBlock(_Node):
83 name: Any = ...
84 template_name: Any = ...
85 line: Any = ...
86 def __init__(self, name: Any, reader: Any, line: Any) -> None: ...
87 def find_named_blocks(self, loader: Any, named_blocks: Any) -> None: ...
88 def generate(self, writer: Any) -> None: ...
89
90 class _ApplyBlock(_Node):
91 method: Any = ...
92 line: Any = ...
93 body: Any = ...
94 def __init__(self, method: Any, line: Any, body: Optional[Any] = ...) -> None: ...
95 def each_child(self): ...
96 def generate(self, writer: Any) -> None: ...
97
98 class _ControlBlock(_Node):
99 statement: Any = ...
100 line: Any = ...
101 body: Any = ...
102 def __init__(self, statement: Any, line: Any, body: Optional[Any] = ...) -> None: ...
103 def each_child(self): ...
104 def generate(self, writer: Any) -> None: ...
105
106 class _IntermediateControlBlock(_Node):
107 statement: Any = ...
108 line: Any = ...
109 def __init__(self, statement: Any, line: Any) -> None: ...
110 def generate(self, writer: Any) -> None: ...
111
112 class _Statement(_Node):
113 statement: Any = ...
114 line: Any = ...
115 def __init__(self, statement: Any, line: Any) -> None: ...
116 def generate(self, writer: Any) -> None: ...
117
118 class _Expression(_Node):
119 expression: Any = ...
120 line: Any = ...
121 raw: Any = ...
122 def __init__(self, expression: Any, line: Any, raw: bool = ...) -> None: ...
123 def generate(self, writer: Any) -> None: ...
124
125 class _Module(_Expression):
126 def __init__(self, expression: Any, line: Any) -> None: ...
127
128 class _Text(_Node):
129 value: Any = ...
130 line: Any = ...
131 def __init__(self, value: Any, line: Any) -> None: ...
132 def generate(self, writer: Any) -> None: ...
133
134 class ParseError(Exception): ...
135 class TemplateError(Exception): ...
136
137 class _CodeWriter:
138 file: Any = ...
139 named_blocks: Any = ...
140 loader: Any = ...
141 current_template: Any = ...
142 compress_whitespace: Any = ...
143 apply_counter: int = ...
144 include_stack: Any = ...
145 def __init__(self, file: Any, named_blocks: Any, loader: Any, current_template: Any, compress_whitespace: Any) -> None: ...
146 def indent_size(self): ...
147 def indent(self) -> None: ...
148 def include(self, template: Any, line: Any) -> None: ...
149 def write_line(self, line: Any, line_number: Any, indent: Optional[Any] = ...) -> None: ...
150
151 class _TemplateReader:
152 name: Any = ...
153 text: Any = ...
154 line: int = ...
155 pos: int = ...
156 def __init__(self, name: Any, text: Any) -> None: ...
157 def find(self, needle: Any, start: int = ..., end: Optional[Any] = ...): ...
158 def consume(self, count: Optional[Any] = ...): ...
159 def remaining(self): ...
160 def __len__(self): ...
161 def __getitem__(self, key: Any): ...