Home > Class Reference > %SYS namespace > %ZEN.Component.tableNavigator

%ZEN.Component.tableNavigator

class %ZEN.Component.tableNavigator extends %ZEN.Component.composite

This composite component provides a set of navigation buttons for a %ZEN.Component.tablePane.
For a more sophisticated component, use %ZEN.Component.tableNavigatorBar.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DOMAIN = %ZEN;
parameter SYSMODULE = table;
Inherited description: If set, this indicates that this system component should be placed in the given "module". A module is a grouping of components within the same class package that share common include (js or css) files. Note that certain root classes are implicitly placed within the "core" module.
Classes outside of the Zen library should not set this, they should use the MODULE instead.

Properties (Including Private)

property msgFirstPage as %ZEN.Datatype.caption;
Property methods: msgFirstPageDisplayToLogical(), msgFirstPageGet(), msgFirstPageIsValid(), msgFirstPageLogicalToDisplay(), msgFirstPageLogicalToOdbc(), msgFirstPageNormalize(), msgFirstPageSet()
property msgLastPage as %ZEN.Datatype.caption;
Property methods: msgLastPageDisplayToLogical(), msgLastPageGet(), msgLastPageIsValid(), msgLastPageLogicalToDisplay(), msgLastPageLogicalToOdbc(), msgLastPageNormalize(), msgLastPageSet()
property msgNextPage as %ZEN.Datatype.caption;
Property methods: msgNextPageDisplayToLogical(), msgNextPageGet(), msgNextPageIsValid(), msgNextPageLogicalToDisplay(), msgNextPageLogicalToOdbc(), msgNextPageNormalize(), msgNextPageSet()
property msgOf as %ZEN.Datatype.caption;
Property methods: msgOfDisplayToLogical(), msgOfGet(), msgOfIsValid(), msgOfLogicalToDisplay(), msgOfLogicalToOdbc(), msgOfNormalize(), msgOfSet()
property msgPage as %ZEN.Datatype.caption;
Property methods: msgPageDisplayToLogical(), msgPageGet(), msgPageIsValid(), msgPageLogicalToDisplay(), msgPageLogicalToOdbc(), msgPageNormalize(), msgPageSet()
property msgPreviousPage as %ZEN.Datatype.caption;
Property methods: msgPreviousPageDisplayToLogical(), msgPreviousPageGet(), msgPreviousPageIsValid(), msgPreviousPageLogicalToDisplay(), msgPreviousPageLogicalToOdbc(), msgPreviousPageNormalize(), msgPreviousPageSet()
property tablePaneId as %ZEN.Datatype.id (COMPONENTTYPE = "tablePane");
id of %ZEN.Component.tablePane component this navigator is associated with.
Note: if this component is placed within a composite element, then the tablePane must be within the same composite element.
Property methods: tablePaneIdDisplayToLogical(), tablePaneIdGet(), tablePaneIdIsValid(), tablePaneIdLogicalToDisplay(), tablePaneIdLogicalToOdbc(), tablePaneIdNormalize(), tablePaneIdSet()

Methods (Including Private)

method %DrawHTML() [ Language = objectscript ]
Inherited description: Static HTML display method: draw the BODY of this component as HTML.
Subclasses implement this in order to render the static HTML contents of a component.
method %OnAfterCreateComposite() as %Status [ Language = objectscript ]
This callback is called after the children of this composite component have been created.
clientmethod checkEnter(event) [ Language = javascript ]
This method is used to force a blur() of the text input box under IE. Most browsers will fire an onchange event when the enter key is hit in a text box but IE requires that the box lose focus before triggering an onchange event.
clientmethod gotoPage(where) [ Language = javascript ]
Move to the specified page in the associated tablePane. where can be 'first','last','next','prev' or a page number.
clientmethod renderContents() [ Language = javascript ]
Client-side method to render this control. In this case, we perform client-side connection to the tablePane.
clientmethod setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.
clientmethod updateState() [ Language = javascript ]
This method is called from the associated tablePane when it changes state. The navigator responds by updating the state of its controls.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback