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

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
  • $tag

# compile()

View source (opens new window)

Arguments

  • $compiler