@rxap/material-table-system
Version:
This package provides a set of Angular directives, components, and services to enhance and customize Angular Material tables. It includes features such as row selection, column filtering, expandable rows, table actions, and more. The goal is to simplify c
103 lines (90 loc) • 6.02 kB
Markdown
## API
### Enumerations
- [TableHeaderButtonActionStatus](../wiki/Enumeration.TableHeaderButtonActionStatus)
- [TableRowActionStatus](../wiki/Enumeration.TableRowActionStatus)
### Classes
- [AbstractTableRowAction](../wiki/Class.AbstractTableRowAction)
- [BooleanCellComponent](../wiki/Class.BooleanCellComponent)
- [CheckboxCellComponent](../wiki/Class.CheckboxCellComponent)
- [CheckboxHeaderCellComponent](../wiki/Class.CheckboxHeaderCellComponent)
- [CopyToClipboardCellComponent](../wiki/Class.CopyToClipboardCellComponent)
- [DateCellComponent](../wiki/Class.DateCellComponent)
- [ExpandControlsCellComponent](../wiki/Class.ExpandControlsCellComponent)
- [ExpandRowContainerComponent](../wiki/Class.ExpandRowContainerComponent)
- [ExpandRowContentDirective](../wiki/Class.ExpandRowContentDirective)
- [ExpandRowDirective](../wiki/Class.ExpandRowDirective)
- [ExpandRowModule](../wiki/Class.ExpandRowModule)
- [ExpandRowService](../wiki/Class.ExpandRowService)
- [FilterHeaderRowDirective](../wiki/Class.FilterHeaderRowDirective)
- [IconCellComponent](../wiki/Class.IconCellComponent)
- [ImageCellComponent](../wiki/Class.ImageCellComponent)
- [LinkCellComponent](../wiki/Class.LinkCellComponent)
- [OptionsCellComponent](../wiki/Class.OptionsCellComponent)
- [PersistentPaginatorDirective](../wiki/Class.PersistentPaginatorDirective)
- [RowActionCheckPipe](../wiki/Class.RowActionCheckPipe)
- [SelectedRowsDirective](../wiki/Class.SelectedRowsDirective)
- [SelectionModel](../wiki/Class.SelectionModel)
- [SelectRowModule](../wiki/Class.SelectRowModule)
- [SelectRowService](../wiki/Class.SelectRowService)
- [TableColumnFilterInputDirective](../wiki/Class.TableColumnFilterInputDirective)
- [TableColumnFilterService](../wiki/Class.TableColumnFilterService)
- [TableColumnMenuComponent](../wiki/Class.TableColumnMenuComponent)
- [TableColumnMenuModule](../wiki/Class.TableColumnMenuModule)
- [TableColumnOptionComponent](../wiki/Class.TableColumnOptionComponent)
- [TableCreateButtonDirective](../wiki/Class.TableCreateButtonDirective)
- [TableDataSourceDirective](../wiki/Class.TableDataSourceDirective)
- [TableFilterModule](../wiki/Class.TableFilterModule)
- [TableFilterService](../wiki/Class.TableFilterService)
- [TableHeaderButtonDirective](../wiki/Class.TableHeaderButtonDirective)
- [TableRowActionDirective](../wiki/Class.TableRowActionDirective)
- [TableRowActionExecutingDirective](../wiki/Class.TableRowActionExecutingDirective)
- [TableRowActionsModule](../wiki/Class.TableRowActionsModule)
- [TableRowHeaderActionDirective](../wiki/Class.TableRowHeaderActionDirective)
- [TableSelectControlsComponent](../wiki/Class.TableSelectControlsComponent)
- [TableShowArchivedSlideComponent](../wiki/Class.TableShowArchivedSlideComponent)
- [ToFilterColumnNamesPipe](../wiki/Class.ToFilterColumnNamesPipe)
- [TreeControlCellComponent](../wiki/Class.TreeControlCellComponent)
### Interfaces
- [ExpandCellContentDirectiveContext](../wiki/Interface.ExpandCellContentDirectiveContext)
- [SelectedRowsDirectiveContext](../wiki/Interface.SelectedRowsDirectiveContext)
- [SelectionChange](../wiki/Interface.SelectionChange)
- [SelectRowOptions](../wiki/Interface.SelectRowOptions)
- [TableActionMethodOptions](../wiki/Interface.TableActionMethodOptions)
- [TableHeaderButtonMethodOptions](../wiki/Interface.TableHeaderButtonMethodOptions)
- [TableRowMetadata](../wiki/Interface.TableRowMetadata)
### Type Aliases
- [RawTableRow](../wiki/TypeAlias.RawTableRow)
- [RowActionCheckFunction](../wiki/TypeAlias.RowActionCheckFunction)
- [RowIdMapperFunction](../wiki/TypeAlias.RowIdMapperFunction)
- [TableRemoteMethodAdapterFactory](../wiki/TypeAlias.TableRemoteMethodAdapterFactory)
- [TableRowActionMethod](../wiki/TypeAlias.TableRowActionMethod)
- [TableRowActionTypeMethod](../wiki/TypeAlias.TableRowActionTypeMethod)
- [TableRowActionTypeSwitchMethod](../wiki/TypeAlias.TableRowActionTypeSwitchMethod)
### Variables
- [RowAnimation](../wiki/Variable.RowAnimation)
- [RXAP_MATERIAL_TABLE_SYSTEM_SELECT_ROW_OPTIONS](../wiki/Variable.RXAP_MATERIAL_TABLE_SYSTEM_SELECT_ROW_OPTIONS)
- [RXAP_TABLE_ACTION_METHOD_CHECK_FUNCTION_METADATA](../wiki/Variable.RXAP_TABLE_ACTION_METHOD_CHECK_FUNCTION_METADATA)
- [RXAP_TABLE_ACTION_METHOD_METADATA](../wiki/Variable.RXAP_TABLE_ACTION_METHOD_METADATA)
- [RXAP_TABLE_ACTION_METHOD_TYPE_METADATA](../wiki/Variable.RXAP_TABLE_ACTION_METHOD_TYPE_METADATA)
- [RXAP_TABLE_FILTER](../wiki/Variable.RXAP_TABLE_FILTER)
- [RXAP_TABLE_FILTER_FORM_DEFINITION](../wiki/Variable.RXAP_TABLE_FILTER_FORM_DEFINITION)
- [RXAP_TABLE_HEADER_BUTTON_METHOD_METADATA](../wiki/Variable.RXAP_TABLE_HEADER_BUTTON_METHOD_METADATA)
- [RXAP_TABLE_METHOD](../wiki/Variable.RXAP_TABLE_METHOD)
- [RXAP_TABLE_ROW_ACTION_METHOD](../wiki/Variable.RXAP_TABLE_ROW_ACTION_METHOD)
- [TABLE_CREATE_REMOTE_METHOD](../wiki/Variable.TABLE_CREATE_REMOTE_METHOD)
- [TABLE_DATA_SOURCE](../wiki/Variable.TABLE_DATA_SOURCE)
- [TABLE_HEADER_BUTTON_METHOD](../wiki/Variable.TABLE_HEADER_BUTTON_METHOD)
- [TABLE_REMOTE_METHOD](../wiki/Variable.TABLE_REMOTE_METHOD)
- [TABLE_REMOTE_METHOD_ADAPTER_FACTORY](../wiki/Variable.TABLE_REMOTE_METHOD_ADAPTER_FACTORY)
### Functions
- [getMultipleValuesInSingleSelectionError](../wiki/Function.getMultipleValuesInSingleSelectionError)
- [GetTableHeaderButtonMetadata](../wiki/Function.GetTableHeaderButtonMetadata)
- [GetTableRowActionCheckFunction](../wiki/Function.GetTableRowActionCheckFunction)
- [GetTableRowActionMetadata](../wiki/Function.GetTableRowActionMetadata)
- [HasTableRowActionCheckFunction](../wiki/Function.HasTableRowActionCheckFunction)
- [HasTableRowActionMetadata](../wiki/Function.HasTableRowActionMetadata)
- [IsTableRowActionTypeMethod](../wiki/Function.IsTableRowActionTypeMethod)
- [IsTableRowActionTypeSwitchMethod](../wiki/Function.IsTableRowActionTypeSwitchMethod)
- [NormalizeTableRow](../wiki/Function.NormalizeTableRow)
- [TableActionMethod](../wiki/Function.TableActionMethod)
- [TableHeaderButtonMethod](../wiki/Function.TableHeaderButtonMethod)