Projection class used by <class>ZEN.Component.object</class> classes. More...
Static Public Member Functions | |
_.Library.Status | CreateProjection (_.Library.String pClassName, _.Library.String parameters, _.Library.String modified) |
This is called when a component class is compiled. | |
_.Library.Status | EndCompile (qstruct) |
Execute the various post-compilation actions for the Zen library. | |
_.Library.Status | RemoveProjection (_.Library.String pClassName, _.Library.String parameters, _.Library.Boolean recompile) |
This is called when a component class is removed. | |
![]() | |
_.Library.Status | AddToManifest (classname, item) |
Call this helper method to add a component to the class manifest. More... | |
_.Library.Status | CreateProjection (_.Library.String classname, _.Library.String parameters, _.Library.String modified, qstruct) |
This method is called by the Class Compiler whenever an associated. More... | |
QueueClass (classname) | |
This is a helper method for implementors of projection classes. More... | |
_.Library.Status | RemoveFromManifest (classname, item) |
Called when you remove a projected item to remove this from the manifest. | |
RemoveFromQueue (classname) | |
Can be called to remove a queued class from the queued class list created with. More... | |
_.Library.Status | RemoveProjection (_.Library.String classname, _.Library.String parameters, _.Library.Boolean recompile, _.Library.String modified, qstruct) |
This method is called by the Class Compiler whenever an associated. More... | |
Static Private Member Functions | |
_.Library.Status | QueueClass (_.Library.String pClass, _.Library.String pFlag) |
Projection class used by <class>ZEN.Component.object</class> classes. More... | |
Additional Inherited Members | |
![]() | |
DisableMulticompile = None | |
If true then do not create this projection using the class compiler multicompile. More... | |
Projection class used by <class>ZEN.Component.object</class> classes.
This is used to manage post-compilation actions for Zen components.
|
staticprivate |
Projection class used by <class>ZEN.Component.object</class> classes.
This is used to manage post-compilation actions for Zen components.
Add the Zen class, pClass to the post-compilation queue.
pFlag is a csv-list indicating what kind of post-compile action are needed:
"schema" - XML schema for Studio needs to be regenerated.
"HTML" - HTML include files (CSS and js) need to be regenerated.
"SVG" - SVG include files (CSS and js) need to be regenerated.