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 > ENSLIB namespace > %ZEN.Mojo.PluginDocumentation.HomePage

%ZEN.Mojo.PluginDocumentation.HomePage

class %ZEN.Mojo.PluginDocumentation.HomePage extends %ZEN.Mojo.basePage

Created using the page template: Default

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter APPLICATION = %ZEN.Mojo.PluginDocumentation.Application;
Class name of application this page belongs to.
parameter CSSINCLUDES = dojo-release-1-9-1/dijit/themes/claro/claro.css,dojo-release-1-9-1/gridx/resources/claro/Gridx.css;
Comma-separated list of additional CSS include files for the page. If this page is using CSS3 then the CSS3INCLUDES parameter is used (if defined).
parameter DOMAIN = Zen Mojo Plugin Documentation;
Domain used for localization.
parameter JSINCLUDES = dojo-release-1-9-1/dojo/dojo.js;
Comma-separated list of additional JS include files for the page.
parameter PAGENAME = Zen Mojo Plugin Documentation;
Displayed name of this page.
parameter PROVIDERLIST = data,layout;
List of JSON providers created for this page. Used by contentProvider.

Properties (Including Private)

property templateDispatchBaseNamespace as %ZEN.Datatype.string [ InitialExpression = "http://www.intersystems.com/zen/mojo/documentation" ];
If templateDispatchMode is set to true this is the xml namespace which is used for loading templates. All templates of the same application need to be in the same xml namespace
Property methods: templateDispatchBaseNamespaceDisplayToLogical(), templateDispatchBaseNamespaceGet(), templateDispatchBaseNamespaceIsValid(), templateDispatchBaseNamespaceLogicalToDisplay(), templateDispatchBaseNamespaceLogicalToOdbc(), templateDispatchBaseNamespaceNormalize(), templateDispatchBaseNamespaceSet()
property templateDispatchMode as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
If this property is set to true the page will automatically dispatch getContent() requests to different templates based on contentProvider name and key. templateDispatchBaseNamespace needs to be set if this property is true.
Property methods: templateDispatchModeDisplayToLogical(), templateDispatchModeGet(), templateDispatchModeIsValid(), templateDispatchModeLogicalToDisplay(), templateDispatchModeLogicalToOdbc(), templateDispatchModeLogicalToXSD(), templateDispatchModeNormalize(), templateDispatchModeSet(), templateDispatchModeXSDToLogical()

Methods (Including Private)

clientmethod adjustContentSize(load, width, height) [ Language = javascript ]
Implementation for this page. This method adjusts the size of components within the content area based on the current width and height of the screen. In this case there is only one component.
clientmethod getMaxContentWidth() [ Language = javascript ]
In non-embed mode, maximum width of page content area.
clientmethod onlayoutHandler(load As %Library.String) [ Language = javascript ]
Inherited description: Layout handler.
This adjusts the built-in components of the framework. Use adjustContentSize() to adjust the size of your content.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)