This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %ZEN.Mojo.Plugin.mojoDefaultPageManager

%ZEN.Mojo.Plugin.mojoDefaultPageManager

class %ZEN.Mojo.Plugin.mojoDefaultPageManager extends %ZEN.Mojo.Plugin.basePageManager

This is the default mojo page manager. Currently it does implement no specific logic to change the behavior of the documentView component, though it may in the future. 1.0.2 - support an onPageShow callback which gets called, when a transition to another page has started.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property onPageShow as %ZEN.Datatype.eventHandler;
gets called when a page transition to another document has started
Property methods: onPageShowDisplayToLogical(), onPageShowGet(), onPageShowIsValid(), onPageShowLogicalToDisplay(), onPageShowLogicalToOdbc(), onPageShowNormalize(), onPageShowSet()
property pluginName as %String [ InitialExpression = "mojoDefaultPageManager" ];
The unique name of the Plugin. All features of this plugin will be registered using this identifier.
Property methods: pluginNameDisplayToLogical(), pluginNameGet(), pluginNameIsValid(), pluginNameLogicalToDisplay(), pluginNameLogicalToOdbc(), pluginNameNormalize(), pluginNameSet()
property version as %String (XMLPROJECTION = "NONE") [ InitialExpression = "1.0.2" ];
A version string of the base page manager. Major/Minor/Build
Property methods: versionDisplayToLogical(), versionGet(), versionIsValid(), versionLogicalToDisplay(), versionLogicalToOdbc(), versionNormalize(), versionSet()

Methods (Including Private)

clientmethod afterRenderDocument(docView, displayMode, html) [ Language = javascript ]
Gets called after the HTML for the current document got rendered and is successfully injected into the DOM. If suppressRender is set to true for any registered plugin the HTML is generated but not injected!

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)