CustomToolPanel
Defines a Custom ToolPanel - provided by Users and contains custom content
TypeScript
export interfaceProperties
| Property | Description |
|---|---|
| buttons | Optional set of buttons to show in the ToolPanel |
| frameworkComponent | Framework-specific (Angular, React or Vue) component to be rendered |
| name | Name of Custom ToolPanel - should be unique |
| render | Function to provide bespoke content when using AdapTable Vanilla |
| title | Title to display in Custom ToolPanel; if undefined, will default to name property |
Property Details
buttons
Optional set of buttons to show in the ToolPanel
TypeScript
buttons?: AdaptableButton<CustomToolPanelButtonContext>[];Property Value
AdaptableButton<CustomToolPanelButtonContext>[]
frameworkComponent
Framework-specific (Angular, React or Vue) component to be rendered
TypeScript
frameworkComponent?: AdaptableFrameworkComponent;Property Value
name
Name of Custom ToolPanel - should be unique
TypeScript
name: string;Property Value
string
render
Function to provide bespoke content when using AdapTable Vanilla
TypeScript
render?: (customRenderContext: CustomRenderContext) => string | null;Property Value
(customRenderContext:CustomRenderContext) => string | null
title
Title to display in Custom ToolPanel; if undefined, will default to name property
TypeScript
title?: string;Property Value
string