ActionColumn
A Special Column that wraps an AdapTable Button
TypeScript
export interfaceProperties
| Property | Type | Description |
|---|---|---|
| actionColumnButton | ActionColumnButton<ActionColumnContext<TData>> |ActionColumnButton<ActionColumnContext<TData>>[] | Button (or list of buttons) to display in the Column |
| actionColumnSettings | ActionColumnSettings | Optional properties to configure the Column (e.g. filterable, resizable) |
| columnId | string | Mandatory 'Id'; if no value set for FriendlyName, this will also be Column name |
| friendlyName | string | How Column appears in Column Header, Menus; if no value set, ColumnId is used |
| rowScope | RowScope | Which types of Rows should contain buttons (i.e. data, grouped, summary) |
Property Details
actionColumnButton
Button (or list of buttons) to display in the Column
TypeScript
actionColumnButton: ActionColumnButton<ActionColumnContext<TData>> | ActionColumnButton<ActionColumnContext<TData>>[];Property Value
ActionColumnButton<ActionColumnContext<TData>> |ActionColumnButton<ActionColumnContext<TData>>[]
actionColumnSettings
Optional properties to configure the Column (e.g. filterable, resizable)
TypeScript
actionColumnSettings?: ActionColumnSettings;Property Value
columnId
Mandatory 'Id'; if no value set for FriendlyName, this will also be Column name
TypeScript
columnId: string;Property Value
string
friendlyName
How Column appears in Column Header, Menus; if no value set, ColumnId is used
TypeScript
friendlyName?: string;Property Value
string
rowScope
Which types of Rows should contain buttons (i.e. data, grouped, summary)
TypeScript
rowScope?: RowScope;