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
TabSheetModel The TabSheetModel constructor creates an instance of the TabSheetModel class.

Properties

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

Methods

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

Properties inherited from the class Object

  Property name Brief description
Data The Data property associates a random object with this component.
Id The Id property sets component identifier.
Settings The Settings property sets component parameters.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates a copy of object. It is not implemented in PP.Ui.Control.
dispose The dispose method deletes the component.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.

See also:

Table