Property | Type | Description | |
---|---|---|---|
applySpacingThreshold | void | ||
areEqual | bool | ||
createMainTable | void | ||
getCurrentCellValue | object | ||
initMainTable | void | ||
initRowsManager | void | ||
initTableCellHelper | void | ||
renderGroupHeader | void | ||
reset | void | ||
setSetTotalWidths | void | ||
showOneGroupPerPage | void | ||
tryFitToContent | void | ||
updateLastRowValues | void |
Method | Description | |
---|---|---|
AddAllGroupsSummary ( ) : void |
Creates a new summary row table to display summary of the all of the available groups
|
|
GroupsManager ( ) : System |
Groups rendering helper class
|
|
ModifyRowData ( IList |
Applies ShowGroupingPropertiesInAllRows if it's necessary.
|
|
ShouldStartNewGroup ( IList |
Should we start a new group based on the current row's data?
|
|
StartNewGroup ( IEnumerable |
Starts a new group by creating a new table and initializing its properties.
|
Method | Description | |
---|---|---|
applySpacingThreshold ( ) : void | ||
areEqual ( object lastRowCellValue, object currentCellValue, string property ) : bool | ||
createMainTable ( ) : void | ||
getCurrentCellValue ( IEnumerable |
||
initMainTable ( ) : void | ||
initRowsManager ( ) : void | ||
initTableCellHelper ( ) : void | ||
renderGroupHeader ( IEnumerable |
||
reset ( ) : void | ||
setSetTotalWidths ( float mainTableAbsoluteWidths ) : void | ||
showOneGroupPerPage ( ) : void | ||
tryFitToContent ( ) : void | ||
updateLastRowValues ( IList |
public ModifyRowData ( IList |
||
rowData | IList |
row's data |
return | void |
public ShouldStartNewGroup ( IList |
||
rowCellsData | IList |
Current row's data |
return | bool |
public StartNewGroup ( IEnumerable |
||
groupHeaderRowCellsData | IEnumerable |
New group's header row data |
shouldCheckOneGroupPerPage | bool | Do we need a new page again? |
return | void |