class documentation

Wraps a macro function.

Method __call__ Undocumented
Method __init__ Undocumented
Method __repr__ Undocumented
Instance Variable arguments Undocumented
Instance Variable caller Undocumented
Instance Variable catch_kwargs Undocumented
Instance Variable catch_varargs Undocumented
Instance Variable explicit_caller Undocumented
Instance Variable name Undocumented
Async Method _async_invoke Undocumented
Method _invoke Undocumented
Instance Variable _argument_count Undocumented
Instance Variable _default_autoescape Undocumented
Instance Variable _environment Undocumented
Instance Variable _func Undocumented
@internalcode
@pass_eval_context
def __call__(self, *args, **kwargs): (source)

Undocumented

Parameters
*args:t.AnyUndocumented
**kwargs:t.AnyUndocumented
Returns
strUndocumented
def __init__(self, environment, func, name, arguments, catch_kwargs, catch_varargs, caller, default_autoescape=None): (source)

Undocumented

Parameters
environment:EnvironmentUndocumented
func:t.Callable[..., str]Undocumented
name:strUndocumented
arguments:t.List[str]Undocumented
catch_kwargs:boolUndocumented
catch_varargs:boolUndocumented
caller:boolUndocumented
default_autoescape:t.Optional[bool]Undocumented
def __repr__(self): (source)

Undocumented

Returns
strUndocumented
arguments = (source)

Undocumented

caller = (source)

Undocumented

catch_kwargs = (source)

Undocumented

catch_varargs = (source)

Undocumented

explicit_caller = (source)

Undocumented

name = (source)

Undocumented

async def _async_invoke(self, arguments, autoescape): (source)

Undocumented

Parameters
arguments:t.List[t.Any]Undocumented
autoescape:boolUndocumented
Returns
strUndocumented
def _invoke(self, arguments, autoescape): (source)

Undocumented

Parameters
arguments:t.List[t.Any]Undocumented
autoescape:boolUndocumented
Returns
strUndocumented
_argument_count = (source)

Undocumented

_default_autoescape = (source)

Undocumented

_environment = (source)

Undocumented

_func = (source)

Undocumented