TabSheetModel

Namespace: PP.Ui;

Inheritance hierarchy

          Object

          TabSheetSerializableObject

          TabSheetModel

Description

The TabSheetModel class represents table model.

Syntax

PP.initClass(PP.Ui.TabSheetModel, PP.Ui.TabSheetSerializableObject, "TabSheetModel");

Constructor

  Constructor name Brief description
sub_image.gif TabSheetModel The TabSheetModel constructor creates an instance of the TabSheetModel class.

Properties

  Property name Brief description
property_image.gif DefaultStyle The DefaultStyle property sets default style for table cells.

Methods

  Method name Brief description
sub_image.gif addCellSpan The addCellSpan method adds a range of merged cells to a table model.
sub_image.gif clearCellSpans The clearCellSpans method clears borders within a range of merged table cells.
sub_image.gif clearExpanders The clearExpanders method removes cell groupings in a table.
sub_image.gif clearObjects The clearObjects method removes all objects from table.
sub_image.gif eachCellSpan The eachCellSpan method executes the specified function for each span of table cells.
sub_image.gif eachExpander The eachExpander method executes the specified function for each group of table cells.
sub_image.gif eachObject The eachObject method executes the specified function for each table object.
sub_image.gif eachRealCell The eachRealCell method executes the specified function for each real cell in a table.
sub_image.gif getCell The getCell method returns table cell by the specified coordinate.
sub_image.gif getCellSpans The getCellSpans method returns an array of table cell spans.
sub_image.gif getCellSpansJSON The getCellSpansJSON method returns an array of table cell spans in JSON format.
sub_image.gif getCells The getCells method returns all table cells.
sub_image.gif getColumnCells The getColumnCells method returns array of cells in the specified columns and specified range of table rows.
sub_image.gif getDataSource The getDataSource method returns table data source.
sub_image.gif getExpanders The getExpanders method returns array of table cell groups.
sub_image.gif getExpandersJSON The getExpandersJSON method returns array of table cell groups in JSON format.
sub_image.gif getImagesJSON The getImagesJSON method returns all table icons in JSON format.
sub_image.gif getMeasures The getMeasures method returns table dimensions.
sub_image.gif getNextBottomCell The getNextBottomCell method returns cell positioned one row below the specified table cell.
sub_image.gif getNextLeftCell The getNextLeftCell method returns cell positioned one column to the left of the specified table cell.
sub_image.gif getNextRightCell The getNextRightCell method returns cell positioned one column to the right of the specified table cell.
sub_image.gif getNextTopCell The getNextTopCell method returns cell positioned one row above the specified table cell.
sub_image.gif getObjects The getObjects method returns array of model objects.
sub_image.gif getObjectsJSON The getObjectsJSON method returns table objects in JSON format.
sub_image.gif getRowCells The getRowCells method returns array of cells in the specified row and in specified range of table columns.
sub_image.gif getStyleByIndex The getStyleByIndex method returns style by index.
sub_image.gif getStylesJSON The getStylesJSON method returns styles in JSON format.
sub_image.gif getTabImagesJSON The getTabImagesJSON method returns array of icons on table tabs in JSON format.
sub_image.gif getTabObjectPictures The getTabObjectPictures method returns array of object icons.
sub_image.gif getTabSheet The getTabSheet method returns table.
sub_image.gif isCoordLoaded The isCoordLoaded method determines whether a cell with the specified coordinates is loaded.
sub_image.gif isSelectableCoord The isSelectableCoord method returns whether a cell with specified coordinates can be selected.
sub_image.gif loadRanges The loadRanges method loads server data for the specified range.
sub_image.gif parseSpans The parseSpans method loads an array of cell spans to a model.
sub_image.gif removeCellSpan The removeCellSpan method removes cell span from table model.
sub_image.gif setStyle The setStyle method determines style for the selected cell range.

Properties inherited from the class Object

  Property name Brief description

Id

The Id property determines a repository object identifier.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates an object copy.
dispose The dispose method deletes the component.
getHashCode The getHashCode method returns hash code of repository object.
getId The getId method returns repository object identifier.
getSettings The getSettings method returns repository object settings.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.
isEqual The isEqual method determines whether the specified object is equal to the current repository object.
isLive The isLive method determines validity of repository object.
removeAllEvents The removeAllEvents method removes all object event handlers by the specified context.
setId The setId method determines a repository object identifier.
setSettings The setSettings method determines repository object settings.
defineProps The defineProps method creates get and set methods from name array for the specified class.
keys The keys method returns array of methods and properties names for the specified object.

See also:

Table