Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TableBase

Table base

Hierarchy

Index

Constructors

constructor

Properties

actionTemplate

actionTemplate: TemplateRef<any>

The name of the toolbar template containing actions

onActionSelect

onActionSelect: EventEmitter<Object> = new EventEmitter()

The event emitted when an action (e.g., button, kebab, etc.) has been selected -- requires toolbarConfig

onDrop

onDrop: EventEmitter<Object> = new EventEmitter()

The event emitted when a row has been dragged and dropped

onFilterChange

onFilterChange: EventEmitter<Object> = new EventEmitter()

The event emitted when a filter has been changed -- requires toolbarConfig

onFilterFieldSelect

onFilterFieldSelect: EventEmitter<Object> = new EventEmitter()

The event emitted when a field menu option is selected -- requires toolbarConfig

onFilterSave

onFilterSave: EventEmitter<Object> = new EventEmitter()

The event emitted when a filter has been saved -- requires toolbarConfig

onFilterTypeAhead

onFilterTypeAhead: EventEmitter<Object> = new EventEmitter()

The event emitted when the user types ahead in the query input field -- requires toolbarConfig

onPageNumberChange

onPageNumberChange: EventEmitter<Object> = new EventEmitter()

The Event is emitted when Page Number is Changed -- requires paginationConfig

Not applicable with ngx-datatable page event

onPageSizeChange

onPageSizeChange: EventEmitter<Object> = new EventEmitter()

The Event is emitted when Page Size is changed -- requires paginationConfig

Not applicable with ngx-datatable page event

onSelectionChange

onSelectionChange: EventEmitter<Object> = new EventEmitter()

The event emitted when an item selection has been changed -- requires showCheckbox

Not applicable with ngx-datatable select event

onSortChange

onSortChange: EventEmitter<Object> = new EventEmitter()

The event emitted when the sort has changed -- requires toolbarConfig

Not applicable with ngx-datatable sort event

onViewSelect

onViewSelect: EventEmitter<Object> = new EventEmitter()

The event emitted when a view has been selected -- requires toolbarConfig

viewTemplate

viewTemplate: TemplateRef<any>

The name of the toolbar template containing views

Methods

Protected handleAction

  • handleAction($event: Action): void

Protected handleFilterChange

Protected handleFilterFieldSelect

Protected handleFilterSave

Protected handleFilterTypeAhead

Protected handlePageNumber

Protected handlePageSize

Protected handleSelectionChange

Protected handleSortChange

Protected handleViewSelect

Generated using TypeDoc