Options
All
  • Public
  • Public/Protected
  • All
Menu

Module components/table/table.definitions

Index

Type Aliases

TableBulkActionCallbackArgs: { id?: string; label: string; selected: unknown[] }

TableBulkActionCallbackArgs as used as the arguments for the callback when a bulk action item is clicked. The id is optional but preferred. Labels are subject to change based on language.

Type declaration

  • Optional id?: string
  • label: string
  • selected: unknown[]
TableBulkActions: TableBulkAction[]
TableFilters: TableFilter[]
TableFooterActions: TableLinkActionWithMenu[]
TableHeaderActions: LinqButtonTemplate[]
TableLinkActionWithMenu: Omit<TableIconAction, "icon"> | TableActionWithMenuBase

A TableLinkActionWithMenu can be a standard button with a label and callback or an action button which renders a mat menu when clicked.

The standard button can not accept an actions array.

TableRowData: unknown[] | Observable<unknown[]> | null | undefined

Row data can either be an array of objects or an observable.

Generated using TypeDoc