1 from typing import Any, Optional
\r
3 def contextfilter(f): ...
\r
4 def evalcontextfilter(f): ...
\r
5 def environmentfilter(f): ...
\r
6 def make_attrgetter(environment, attribute): ...
\r
7 def do_forceescape(value): ...
\r
8 def do_urlencode(value): ...
\r
9 def do_replace(eval_ctx, s, old, new, count: Optional[Any] = ...): ...
\r
10 def do_upper(s): ...
\r
11 def do_lower(s): ...
\r
12 def do_xmlattr(_eval_ctx, d, autospace: bool = ...): ...
\r
13 def do_capitalize(s): ...
\r
14 def do_title(s): ...
\r
15 def do_dictsort(value, case_sensitive: bool = ..., by: str = ...): ...
\r
16 def do_sort(environment, value, reverse: bool = ..., case_sensitive: bool = ..., attribute: Optional[Any] = ...): ...
\r
17 def do_default(value, default_value: str = ..., boolean: bool = ...): ...
\r
18 def do_join(eval_ctx, value, d: str = ..., attribute: Optional[Any] = ...): ...
\r
19 def do_center(value, width: int = ...): ...
\r
20 def do_first(environment, seq): ...
\r
21 def do_last(environment, seq): ...
\r
22 def do_random(environment, seq): ...
\r
23 def do_filesizeformat(value, binary: bool = ...): ...
\r
24 def do_pprint(value, verbose: bool = ...): ...
\r
25 def do_urlize(eval_ctx, value, trim_url_limit: Optional[Any] = ..., nofollow: bool = ..., target: Optional[Any] = ...): ...
\r
26 def do_indent(s, width: int = ..., indentfirst: bool = ...): ...
\r
27 def do_truncate(s, length: int = ..., killwords: bool = ..., end: str = ...): ...
\r
28 def do_wordwrap(environment, s, width: int = ..., break_long_words: bool = ..., wrapstring: Optional[Any] = ...): ...
\r
29 def do_wordcount(s): ...
\r
30 def do_int(value, default: int = ..., base: int = ...): ...
\r
31 def do_float(value, default: float = ...): ...
\r
32 def do_format(value, *args, **kwargs): ...
\r
33 def do_trim(value): ...
\r
34 def do_striptags(value): ...
\r
35 def do_slice(value, slices, fill_with: Optional[Any] = ...): ...
\r
36 def do_batch(value, linecount, fill_with: Optional[Any] = ...): ...
\r
37 def do_round(value, precision: int = ..., method: str = ...): ...
\r
38 def do_groupby(environment, value, attribute): ...
\r
40 class _GroupTuple(tuple):
\r
41 grouper = ... # type: Any
\r
42 list = ... # type: Any
\r
43 def __new__(cls, xxx_todo_changeme): ...
\r
45 def do_sum(environment, iterable, attribute: Optional[Any] = ..., start: int = ...): ...
\r
46 def do_list(value): ...
\r
47 def do_mark_safe(value): ...
\r
48 def do_mark_unsafe(value): ...
\r
49 def do_reverse(value): ...
\r
50 def do_attr(environment, obj, name): ...
\r
51 def do_map(*args, **kwargs): ...
\r
52 def do_select(*args, **kwargs): ...
\r
53 def do_reject(*args, **kwargs): ...
\r
54 def do_selectattr(*args, **kwargs): ...
\r
55 def do_rejectattr(*args, **kwargs): ...
\r
57 FILTERS = ... # type: Any
\r