Ferreteria/v0.5/@cls/caEvent

From Woozle Writes Code
< Ferreteria‎ | v0.5‎ | @cls
Revision as of 13:30, 21 July 2022 by Woozle (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Ferreteria class ferret\layout\caEvent
caEvent

cEventNodeBuild
cEventNodeFigure
cEventNodeRender

Methods

    abstract static public function Code() : string;    // event-type name-string
    abstract static public function Method() : string;  // method to call

Abstracts for the methods defined by Method() in the three podling classes above are in tExecutableTwig.

I'm not sure Code() makes sense. If we were ever going to log these events somewhere, it might -- but this class-family is designed just for internal state-propagating purposes.