final class UIMacros extends MacroSet

Latte v2 tags for Nette\Application\UI.

  • {link destination ...} control link
  • {plink destination ...} presenter link
  • {snippet ?} ... {/snippet ?} control snippet
  • n:nonce

Methods

static void
install(Compiler $compiler)

No description

void
initialize()

Initializes before template parsing.

finalize()

Finishes template parsing.

macroControl(MacroNode $node, PhpWriter $writer)

{control name[:method] [params]}

macroLink(MacroNode $node, PhpWriter $writer)

{link destination [,] [params]} {plink destination [,] [params]} n:href="destination [,] [params]"

macroIfCurrent(MacroNode $node, PhpWriter $writer)

{ifCurrent destination [,] [params]}

macroExtends(MacroNode $node, PhpWriter $writer)

{extends auto}

void
macroTemplatePrint(MacroNode $node)

{templatePrint [parentClass | default]}

Details

at line 33
static void install(Compiler $compiler)

No description

Parameters

Compiler $compiler

Return Value

void

at line 52
void initialize()

Initializes before template parsing.

Return Value

void

at line 62
finalize()

Finishes template parsing.

at line 78
macroControl(MacroNode $node, PhpWriter $writer)

{control name[:method] [params]}

Parameters

MacroNode $node
PhpWriter $writer

{link destination [,] [params]} {plink destination [,] [params]} n:href="destination [,] [params]"

Parameters

MacroNode $node
PhpWriter $writer

at line 149
macroIfCurrent(MacroNode $node, PhpWriter $writer)

{ifCurrent destination [,] [params]}

Parameters

MacroNode $node
PhpWriter $writer

at line 166
macroExtends(MacroNode $node, PhpWriter $writer)

{extends auto}

Parameters

MacroNode $node
PhpWriter $writer

at line 179
void macroTemplatePrint(MacroNode $node)

{templatePrint [parentClass | default]}

Parameters

MacroNode $node

Return Value

void