NavNode
- Type
- Class
- Namespace
- craft\web\twig\nodes
- Inherits
- craft\web\twig\nodes\NavNode »
Twig\Node\ForNode
- Since
- 3.0.0
Represents a nav node.
View source (opens new window)
# Protected Properties
Property | Description |
---|---|
navItemNode | craft\web\twig\nodes\NavItem_Node, null (opens new window) |
# navItemNode
- Type
- craft\web\twig\nodes\NavItem_Node, null (opens new window)
- Default value
null
View source (opens new window)
# Public Methods
Method | Description |
---|---|
__construct() | NavNode constructor. |
compile() |
# __construct()
NavNode constructor.
View source (opens new window)
Arguments
$keyTarget
(\Twig\Node\Expression\AssignNameExpression
)$valueTarget
(\Twig\Node\Expression\AssignNameExpression
)$seq
(\Twig\Node\Expression\AbstractExpression
)$upperBody
(\Twig\Node\Node
)$lowerBody
(\Twig\Node\Node
, null (opens new window))$indent
(\Twig\Node\Node
, null (opens new window))$outdent
(\Twig\Node\Node
, null (opens new window))$lineno
(integer (opens new window))$tag
(string (opens new window), null (opens new window))
# compile()
View source (opens new window)
Arguments
$compiler