Namespace: PP.Ui;
TabSheetRange
The TabSheetRange class represents a range of table cells.
PP.initClass(PP.Ui.TabSheetRange, PP.Object, "PP.Ui.TabSheetRange");
Constructor name | Brief description | |
TabSheetRange | The TabSheetRange constructor creates an instance of the TabSheetRange class. |
Property name | Brief description | |
Style | The Style property sets style for all range cells. |
Method name | Brief description | |
add | The add method adds the specified range of table cells to the current one. | |
addExpander | The addExpander method adds the range expanding button to the top left cell of the range. | |
autoExpand | The autoExpand method automatically expands a range of table cells. | |
bottomExpand | The bottomExpand method expands a range of table cells down by the specified number of rows. | |
contains | The contains method determines whether the range contains the specified range of table cells. | |
eachCell | The eachCell method executes the specified function for each cell in this range. | |
eachColIndex | The eachColIndex method executes the specified function on iterating indexes of each column in this range. | |
eachCoord | The eachCoord method executes the specified function for each coordinate that corresponds to a cell in this range. | |
eachRealCell | The eachRealCell executes the specified function for each real cell in this range. | |
eachRowIndex | The eachRowIndex method executes the specified function when iterating through indexes of each row in this range. | |
eachVisibleCoord | The eachVisibleCoord method executes the specified function for each coordinate that corresponds to a visible cell in this range. | |
eachVisibleRealCell | The eachVisibleRealCell method executes the specified function for each visible real cell in this range. | |
ensureVisibility | The ensureVisibility method automatically scrolls the table so that the cell range was displayed in the visible area. | |
equals | The equals method checks if two table ranges are equal. | |
getCells | The getCells method returns array of cell in this range. | |
getCoordsCount | The getCoordsCount method returns the number of cells in the range. | |
getCorners | The getCorners method returns coordinates of corner cells in the table range. | |
getCutRanges | The getCutRanges method returns ranges separated with fixation lines. | |
getCutRangeSizes | The getCutRangeSizes method returns sizes of ranges divided by fixation lines in pixels. | |
getCutStatus | The getCutStatus method determines the mode for splitting the initial range with fixation lines. | |
getInnerSizeInPX | The getInnerSizeInPX method returns size (in pixels) of visible part for this range. | |
getInnerSpans | The getInnerSpans method returns an array of merged cells within this range. | |
getInnerVirtualSizeInPX | The getInnerVirtualSizeInPX method returns sizes of this range in pixels. | |
getIntersectionWith | The getIntersectionWith method returns common area for this range and the specified range. | |
getRangeInfo | The getRangeInfo method returns an object that contains information about the top left coordinate of the range. | |
getSizeInCells | The getSizeInCells method returns size of the range given as the number of visible rows and visible columns in this range. | |
getSizeInVirtualCells | The getSizeInVirtualCells method returns size of the range given as total number of rows and columns included in the range. | |
getTabSheet | The getTabSheet method returns the table that includes this range. | |
getVisibleRange | The getVisibleRange method returns the range of visible cells in this range. | |
horizontalExpand | The horizontalExpand method expands a range of table cells to the left and to the right by the specified number of columns. | |
intersects | The intersects method checks if the specified range of table cells intersects with this range. | |
isAllColumnsHidden | The isAllColumnsHidden method determines whether all columns in this range are hidden. | |
isAllRowsHidden | The isAllRowsHidden method determines whether all rows in this range are hidden. | |
isColumnBelong | The isColumnBelong method determines whether the column with the specified index is included into this range. | |
isCoordBelong | The isCoordBelong method determines whether the cell with the specified coordinates belongs to this range. | |
isCuttedRange | The isCuttedRange method determines whether a fixation line crosses this range. | |
isRowBelong | The isRowBelong method determines whether the row with the specified index belongs to this range. | |
isValid | The isValid method checks if this range is valid. | |
isVisible | The isVisible method determines whether at least one cell in this range is visible. | |
isWholeHidden | The isWholeHidden method determines whether all cells in this range are hidden. | |
leftExpand | The leftExpand method expands a range of table cells to the left by the specified number of columns. | |
merge | The merge method merges table cells in this range. | |
removeExpanders | The removeExpanders method removes expander button from each cell in the range. | |
reset | The reset method rerenders cells in this range. | |
rightExpand | The rightExpand method expands a range of table cells to the right by the specified number of columns. | |
select | The select method selects a range of table cells. | |
setComment | The setComment method sets a comments for cells in table range. | |
setEnabled | The setEnabled method manages availability of cells in this range. | |
setHint | The setHint method sets a tooltip for all cells in this range. | |
shift | The shift method shifts the specified cell range by the specified number of rows and columns. | |
split | The split method splits merged cells in the table range. | |
subtract | The subtract method subtracts the specified cell range from this one. | |
toJSON | The toJSON method transforms the specified range to JSON object. | |
topExpand | The topExpand method expands the range of table cells to the top by the specified number of rows. | |
toPlainText | The toPlainText method transforms range data into plain text. | |
verticalExpand | The verticalExpand method expands a range of table cells to the top and to bottom by the specified number of rows. |
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. |
Seebsp;also: