class %ZEN.Component.tableNavigator
extends composite
This composite component provides a set of navigation buttons for
a %ZEN.Component.tablePane.
For a more sophisticated component, use %ZEN.Component.tableNavigatorBar.
parameter DOMAIN = "%ZEN";
parameter SYSMODULE = "table";
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.
method %DrawHTML()
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
This callback is called after the children of this composite
component have been created.
method gotoPage(where)
[ Language = javascript ]
Move to the specified page in the associated tablePane.
where can be 'first','last','next','prev' or a page number.
method renderContents()
[ Language = javascript ]
Client-side method to render this control.
In this case, we perform client-side connection to the tablePane.
method setProperty(property, value, value2)
[ Language = javascript ]
Set the value of a named property.
method 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.