class UIMacros extends MacroSet

Macros for Nette\Application\UI.

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

Methods

static 
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}

static 
renderSnippets(Control $control, stdClass $local, array $params) deprecated

No description

Details

at line 32
static install(Compiler $compiler)

No description

Parameters

Compiler $compiler

at line 53
void initialize()

Initializes before template parsing.

Return Value

void

at line 63
finalize()

Finishes template parsing.

at line 75
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 128
macroIfCurrent(MacroNode $node, PhpWriter $writer)

{ifCurrent destination [,] [params]}

Parameters

MacroNode $node
PhpWriter $writer

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

{extends auto}

Parameters

MacroNode $node
PhpWriter $writer

at line 153
static renderSnippets(Control $control, stdClass $local, array $params) deprecated

deprecated

No description

Parameters

Control $control
stdClass $local
array $params