Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %ZEN.Mojo.PageProjection
Private  Storage   

%ZEN.Mojo.PageProjection


Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4


Summary


Methods
%ClassIsLatestVersion %ClassName %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%New %OriginalNamespace %PackageName %QueueClass
%SetModified AddToManifest CreateProjection EndCompile
QueueClass RemoveFromManifest RemoveFromQueue RemoveProjection
SetQueueFlag getDefaultParam getROOTDIR


Methods


• classmethod %QueueClass(pClass As %String) as %Status
Add the Zen Mojo class, pClass to the post-compilation queue.
• classmethod CreateProjection(pClassName As %String, ByRef parameters As %String, modified As %String) as %Status
This is called when a Zen Mojo page or template is compiled.
• classmethod EndCompile() as %Status
Execute the various post-compilation actions for the Zen Mojo library.
• classmethod RemoveProjection(pClassName As %String, ByRef parameters As %String, recompile As %Boolean) as %Status
This is called when a Zen Mojo page or template is removed.