Ferreteria/v0.5/@cls/tExecutableTree

From Woozle Writes Code
< Ferreteria‎ | v0.5‎ | @cls
Revision as of 15:25, 2 December 2022 by Woozle (talk | contribs)
Jump to navigation Jump to search
Ferreteria trait ferret\layout\tExecutableTree
tExecutableTwig tExecutableTree cElement

About

This trait extends tExecutableTwig by dispatching events to sub-twigs.

Methods

event dispatch

event handlers

    protected function OnBuild(cEventNodeFigure $oe) : void {}  // STUB
    protected function OnFigure(cEventNodeFigure $oe) : void { $this->StoreRendered($this->RenderOutput()); }
    protected function OnRender(cEventNodeRender $oe) : void { $oe->Append($this->FetchRendered()); }

events: rendering