Properties
if
if: { test: (context: NodeContext) => boolean; then: TemplateNode | TemplateNode[]; }
elseif
elseif?: { test: (context: NodeContext) => boolean; then: TemplateNode | TemplateNode[]; }
else
else?: TemplateNode | TemplateNode[]