File

projects/congarevenuecloud/elements/src/lib/data/table/table.interface.ts

Description

Type used to describe the configuration options for the table component.

Index

Properties
Methods

Methods

Optional highlightRow
highlightRow(record: AObject)

Define a function to highlight row.

Parameters :
Name Type Optional Description
record AObject No

AObject to highlight.

Returns : Observable<boolean>
Optional selectItemsInGroupFunc
selectItemsInGroupFunc(recordData: Array)

Function that preselect items in group.

Parameters :
Name Type Optional
recordData Array<AObject> No
Returns : void

Properties

actions
actions: Array<TableAction>
Type : Array<TableAction>
Optional

Array of TableAction type to describe actions on the table.

childRecordOptions
childRecordOptions: ChildRecordOptions
Type : ChildRecordOptions
Optional

Options for showing child records.

children
This property is deprecated on the Conga platform.
children: Array<string>
Type : Array<string>
Optional

Array of child properties to query with the data

columns
columns: Array<TableColumn>
Type : Array<TableColumn>
Optional

Array of TableColumn type to define the columns.

defaultSort
defaultSort: SortInfo
Type : SortInfo
Optional

Default order the table should be sorted by.

disableLink
disableLink: boolean
Type : boolean
Optional

Flag to disable link for Name column

fields
fields: Array<string>
Type : Array<string>
Optional

Array of additional fields to be queried with the data

filters
filters: Array<FieldFilter>
Type : Array<FieldFilter>
Optional

Array of Filters to apply to the table.

groupBy
groupBy: string
Type : string
Optional

Field to group rows by.

limit
limit: number
Type : number
Optional

Number of rows to limit the table to.

lookups
lookups: Array<string>
Type : Array<string>
Optional

Array of string values representing the related items to be fetched for a record. Possible values can be prices,categories,SummaryGroups etc. based on the calling API support.

routingLabel
routingLabel: string
Type : string
Optional

String representing the routing label for Name column

stickyColumnCount
stickyColumnCount: number
Type : number
Optional

Number of columns that should be sticky.

stickyColumns
stickyColumns: Array<TableColumn>
Type : Array<TableColumn>
Optional

Array of TableColumn that should be sticky.

results matching ""

    No results matching ""