Optional
Private
_nestPrivate parameter used to determine the value of ParsedTemplate.nestLevel.
Optional
hierarchyArgument hierarchies.
Module-invoking templates may have nested parameters; for example, {{#invoke:module|user={{{1|{{{user|}}}}}}}}
can be transcluded as {{template|user=value|1=value}}
. In this case, |1=
and |user=
should be regarded as
instantiating the same template argument, and any non-empty |user=
argument should override the |1=
argument
if any. To specify this type of argument hierarchies, pass [['1', 'user'], [...]]
. Then, |1=
will be
overridden by |user=
any time when an argument registration takes place and the operation detects the presence
of a lower-hierarchy argument in the Template instance.
Optional
nameOnly parse templates whose names match this predicate.
The name of the parsed template, which is the same as ParsedTemplate.getName('clean')`.
Optional
recursiveParse nested templates in accordance with this predicate.
Default: Always parse nested templates
Can be null
if ParsedTemplate.constructor has thrown an error.
Optional
templateOnly parse templates whose ParsedTemplate instances match this predicate. Can be used together with namePredicate, although this predicate is evaluated after evaluating namePredicate.
Generated using TypeDoc
The parsing config of Wikitext.parseTemplates.