PanemuTableService
Decorators: | @Injectable |
No documentation has been provided.
Constructor
No documentation has been provided. | ||||||
Presentation
| ||||||
Parameters
|
Methods
buildColumns() | |||||||||
---|---|---|---|---|---|---|---|---|---|
Build columns for the table. This method handle column initialization. The | |||||||||
Presentation
| |||||||||
Parameters
Returns |
deleteTableState() | ||||||
---|---|---|---|---|---|---|
Delete table state. If you override it, ensure to also override | ||||||
Presentation
| ||||||
Parameters
Returns
|
getColumnOptions() |
---|
Unspecified properties in |
Presentation
|
Returns
|
getDateCellFormatter() |
---|
Get default formatter for ColumnType.DATE. Default is |
Presentation
|
Returns |
getDateFilterComponent() |
---|
Default |
Presentation
|
Returns
|
getDateTimeCellFormatter() |
---|
Get default formatter for ColumnType.DATETIME. Default is |
Presentation
|
Returns |
getDateTimeFilterComponent() |
---|
Default |
Presentation
|
Returns
|
getDecimalCellFormatter() |
---|
Get default formatter for ColumnType.DECIMAL |
Presentation
|
Returns |
getDefaultCellFormatter() |
---|
Get default cell formatter. It does nothing beside changing null or undefined to empty string. |
Presentation
|
Returns |
getDefaultFilterComponent() |
---|
Default filter component used by |
Presentation
|
Returns
|
getGroupModifierFormatter() | ||||||
---|---|---|---|---|---|---|
Get group modifier formatter. | ||||||
Presentation
| ||||||
Parameters
Returns |
getIntCellFormatter() |
---|
Get default formatter for ColumnType.INT |
Presentation
|
Returns |
getLabelTranslation() |
---|
Get label translation. Intended for internationalization. |
Presentation
|
Returns |
getMapFilterComponent() |
---|
Default |
Presentation
|
Returns
|
getMapFormatter() | ||||||
---|---|---|---|---|---|---|
No documentation has been provided. | ||||||
Presentation
| ||||||
Parameters
Returns |
getMonthCellFormatter() |
---|
Get default formatter for GroupBy functionality where the column type is ColumnType.DATE or ColumnType.DATETIME and the modifier is 'month' |
Presentation
|
Returns |
getPaginationMaxRows() |
---|
Get default value for pagination maxRows. Override this method to apply default maxRows app-wide. |
Presentation
|
Returns
|
getPaginationMaxRowsLimit() |
---|
Limit for pagination maxRows to prevent user entering too big range in pagination input range for example 1-1000. In that case the maxRows is 1000 and it is bigger than the value returned by this method (500 by default). The pagination will fallback to 1-500. |
Presentation
|
Returns
|
getTableOptions() |
---|
Get default table options. |
Presentation
|
Returns
|
getTableState() | ||||||
---|---|---|---|---|---|---|
Get table state. The state is by default stored in local storage. This method returns an Observable so it can be overriden with http call in case developer save the state in server side. If you override it, ensure to also override | ||||||
Presentation
| ||||||
Parameters
Returns
|
getYearCellFormatter() |
---|
Get default formatter for GroupBy functionality where the column type is ColumnType.DATE or ColumnType.DATETIME and the modifier is 'year' |
Presentation
|
Returns |
handleError() | ||||||
---|---|---|---|---|---|---|
Function to handle error. Override this method to have your own error handler. | ||||||
Presentation
| ||||||
Parameters
Returns
|
saveTableState() | |||||||||
---|---|---|---|---|---|---|---|---|---|
By default | |||||||||
Presentation
| |||||||||
Parameters
Returns
|