return¶
Hook for stopping parsing and returning a given value instead of the public context data. For strings it renders the value, for dicts / lists it parses it, for everything else (bool / int) it returns the value as is.
Inputs¶
Name | Type | Default | Required | Description |
---|---|---|---|---|
value | Any | None | False | The value to return. |
Arguments¶
Position | Argument | Type |
---|---|---|
1 | value | Any |
Returns¶
Any
Examples¶
The return
hook stops parsing and returns whatever value by rendering
foo:
bar: baz
ignored key->: return foo
bar: baz
The return
hook can also be a special key
foo:
bar: baz
return->: foo --if true
bar: baz