CustomColumnMenuContext
Context info provided when building Custom Column Menus
TypeScript
export interface CustomColumnMenuContext<TData = any> extendsExtends
ColumnMenuContext<TData>
Properties
| Property | Description |
|---|---|
| defaultAdaptableMenuItems | Flat list of all available AdapTable Menu Items |
| defaultAdaptableMenuStructure | Default structure of Adaptable Menu Items |
| defaultAgGridMenuItems | Flat list of all available AG Grid Menu Items |
| defaultAgGridMenuStructure | Default structure of AG Grid Menu Items |
| adaptableContext | Custom application Context provided in AdaptableOptions.adaptableContext |
Property Details
defaultAdaptableMenuItems
Flat list of all available AdapTable Menu Items
TypeScript
defaultAdaptableMenuItems: AdaptableSystemColumnMenuItem<AdaptableColumnMenuItemName>[];Property Value
AdaptableSystemColumnMenuItem<AdaptableColumnMenuItemName>[]
defaultAdaptableMenuStructure
Default structure of Adaptable Menu Items
TypeScript
defaultAdaptableMenuStructure: (AdaptableSystemColumnMenuItem<AdaptableColumnMenuItemName> | MenuSeparator)[];Property Value
(AdaptableSystemColumnMenuItem<AdaptableColumnMenuItemName> |MenuSeparator)[]
defaultAgGridMenuItems
Flat list of all available AG Grid Menu Items
TypeScript
defaultAgGridMenuItems: AgGridMenuItem<AgGridColumnMenuItemType>[];Property Value
AgGridMenuItem<AgGridColumnMenuItemType>[]
defaultAgGridMenuStructure
Default structure of AG Grid Menu Items
TypeScript
defaultAgGridMenuStructure: (AgGridMenuItem<AgGridColumnMenuItemType> | {
menuType: 'Group';
label: string;
subMenuItems: AgGridMenuItem<AgGridColumnMenuItemType>[];
disabled?: boolean;
icon?: AdaptableIcon;
})[];Property Value
(AgGridMenuItem<AgGridColumnMenuItemType> | \{ menuType: 'Group'; label: string; subMenuItems:AgGridMenuItem<AgGridColumnMenuItemType>[]; disabled?: boolean; icon?:AdaptableIcon; \})[]
adaptableContext
Inherited from BaseContext
Custom application Context provided in AdaptableOptions.adaptableContext
TypeScript
adaptableContext: any;Property Value
any