Properties
autoFilters
autoFilters: any[] = []
bulkActions
defaultColumns
defaultColumns: ColDef = ...
defaultFilterChips
defaultFilterChips: boolean = true
defaultGridOptions
defaultGridOptions: GridOptions = ...
defaultPage
defaultPage: number
defaultSearchValue
defaultSearchValue: string
Private destroy$
destroy$: Subject<unknown> = ...
disableSearch
disableSearch: boolean = false
exportCSV
exportCSV: boolean = true
exportExcel
exportExcel: boolean = true
footerActions
gridApi
gridApi: GridApi
gridOptions
gridOptions: GridOptions = ...
gridReady
gridReady: EventEmitter<GridReadyEvent> = ...
headerActions
id
id: string | number
length
length: number = 0
loading
loading: boolean = false
noDataRefContext
noDataRefContext: {} = {}
noDataTemplateRef
noDataTemplateRef: TemplateRef<unknown>
pageIndex
pageIndex: number
pageSize
pageSize: number = 10
pageSizes
pageSizes: number[] = ...
pagination
pagination: boolean = true
rowData
searchInput
searchInput: string
selected
selected: unknown[] = []
tableComponentRef
tableComponentRef: TemplateRef<unknown>
tableRefContext
table
Ref
Context
: { className
: string; data
: TableRowData; defaultColDef
: ColDef; defaultColumns
: ColDef; gridOptions
: GridOptions; onGridReady
: ((params
: GridReadyEvent) => void); rowData
: TableRowData } = ...Type declaration
className: string
defaultColDef: ColDef
defaultColumns: ColDef
gridOptions: GridOptions
onGridReady: ((params: GridReadyEvent) => void)
- (params: GridReadyEvent): void
tableTemplateRef
tableTemplateRef: TemplateRef<unknown>
trackingId
trackingId: string | number
Bulk actions appear when a selection is made, for example email all selected rows.