A Special Column that wraps an AdapTable Button

TypeScript
export interface

Properties

PropertyDescription
actionColumnButtonButton (or list of buttons) to display in the Column
actionColumnSettingsOptional properties to configure the Column (e.g. filterable, resizable)
columnIdMandatory 'Id'; if no value set for FriendlyName, this will also be Column name
friendlyNameHow Column appears in Column Header, Menus; if no value set, ColumnId is used
rowScopeWhich 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

ActionColumnSettings

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;
Property Value

RowScope