Namespace: PP.Ui;
TabSheetSerializableObject
TabSheetModel
The TabSheetModel class represents table model.
PP.initClass(PP.Ui.TabSheetModel, PP.Ui.TabSheetSerializableObject, "TabSheetModel");
| Constructor name | Brief description | |
| TabSheetModel | The TabSheetModel constructor creates an instance of the TabSheetModel class. |
| Property name | Brief description | |
| DefaultStyle | The DefaultStyle property sets default style for table cells. |
| 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. | |
| isSelectableCoord | The isSelectableCoord method returns whether a cell with specified coordinates can be selected. | |
| 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. |
| Property name | Brief description | |
![]() |
The Id property determines a repository object identifier. |
| 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: