Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

ZENApp.HelpDesk

class ZENApp.HelpDesk extends ZENApp.TemplatePage

ZENApp.HelpDesk This is the main page of the Help Desk sample application. Note that this page extends the ZENApp.TemplatePage class; this is a template that provides a standardized look & feel for the application.

Method Inventory

Parameters

parameter APPLICATION = ZENApp.SampleApp;
Class name of application this page belongs to.
parameter DOMAIN = ZENAPP;
Domain used for localization.
parameter PAGENAME = HelpDesk;
Displayed name of this page.

Methods

classmethod %OnBeforeCreatePage() as %Status
This class method callback is called just before the server-side page object is created.
method DrawMessage(pSeed As %String) as %Status
Draw the HTML that will be displayed within the MessageBox
classmethod SaveDetails(form As %ZEN.Component.form) [ ZenMethod ]
Save contents of details pane.
classmethod ShowDetails(id) [ ZenMethod ]
ShowDetails: Show contents of details pane.
clientmethod detailFormChange(form) [ Language = javascript ]
Form changed handler for detail form. This is called whenever the modified state of the form changes.
clientmethod detailFormSave() [ Language = javascript ]
Save contents of details panel.
clientmethod msgTimer(timer) [ Language = javascript ]
MessageBox timer has fired.
clientmethod onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
clientmethod rowSelected() [ Language = javascript ]
User selected a row in the table
clientmethod setFilter(filterId, value) [ Language = javascript ]
Update table to new filter value
clientmethod setPageSize(sz) [ Language = javascript ]
Set page size for the table
clientmethod setZebra() [ Language = javascript ]
Toggle zebra striping for the table

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab