This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?


class ZENTest.TableTest extends

tablePane Test Page

Method Inventory


parameter APPLICATION = ZENTest.TestApplication;
Application this page belongs to.
parameter DOMAIN = ZENTEST;
Domain used for localization.
parameter PAGENAME = Table Pane Test Page;
Inherited description: Optional. This is the display name used for this page. If not provided, the class name is used.


method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
method %OnDrawHTMLBody() as %Status
This callback is called at the start of the HTML BODY section of the page.
(default implementation is a simple expression).
method CreateRS(Output tSC As %Status, pInfo As %ZEN.Auxiliary.QueryInfo) as %ResultSet
Create the result set used by the table pane. pInfo holds details on how to create the query.
method DrawCity(pTable As %ZEN.Component.tablePane, pName As %String, pSeed As %String) as %Status
User override of cell-display for tablePane.
method DrawTitleFilter(pTable As %ZEN.Component.tablePane, pName As %String, pColInfo As %ZEN.Auxiliary.column) as %Status
User override of filter for Title column.
clientmethod autoExecute(cb) [ Language = javascript ]
clientmethod changeStyle() [ Language = javascript ]
Change style of the table
clientmethod executeQuery() [ Language = javascript ]
Execute the query for the table.
clientmethod filtersDisabled(cb) [ Language = javascript ]
clientmethod fixedHeaders(cb) [ Language = javascript ]
clientmethod getFilterValues() [ Language = javascript ]
Get current set of filter values.
clientmethod getRowFromSnapshot() [ Language = javascript ]
Get a row from the table snapshot.
clientmethod headerLayout(rs) [ Language = javascript ]
clientmethod moreRows() [ Language = javascript ]
More rows...
clientmethod multiSelect(cb) [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
clientmethod pageSizeChange(ctrl) [ Language = javascript ]
clientmethod refreshTable() [ Language = javascript ]
Refresh contents of the table
clientmethod restoreFilters() [ Language = javascript ]
Restore saved set of filter values.
clientmethod rowMultiSelected() [ Language = javascript ]
User multi-selected a new row in the table
clientmethod rowSelect(cb) [ Language = javascript ]
clientmethod rowSelected() [ Language = javascript ]
User selected a new row in the table
clientmethod rowUnselected() [ Language = javascript ]
User unselected the current row in the table
clientmethod selectedIndexChange(ctrl) [ Language = javascript ]
clientmethod setTitleFilter(value) [ Language = javascript ]
User click on custom title filter
clientmethod showFilters(cb) [ Language = javascript ]
clientmethod showRowNumbers(cb) [ Language = javascript ]
clientmethod showRowSelector(cb) [ Language = javascript ]
clientmethod showValueInTooltip(cb As %String) [ Language = javascript ]
clientmethod showZebra(cb) [ Language = javascript ]
clientmethod updatePagingInfo() [ Language = javascript ]
update page info This is called whenever the server updates the tablePane object
clientmethod useSnapshot(cb) [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods