GridToolPanelProps
Props for the GridToolPanel component.
Properties
Section titled “Properties”| Property | Type | Description |
|---|---|---|
id | string | Unique identifier for this panel. Required for the shell plugin to track the panel. |
title? | string | Panel title shown in the accordion header. v3.1.0 (previously required)+ |
icon? | string | Icon for the accordion section header. Can be an emoji or text. |
tooltip? | string | Tooltip text for the accordion header. |
order? | number | Panel order priority. Lower values appear first. |
children | (ctx: ToolPanelContext) => ReactNode | Render function for the panel content. Receives a context with the grid element reference. |
Property Details
Section titled “Property Details”Panel title shown in the accordion header.
Optional — omit it when the panel’s rendered content already provides its own heading. With a single title-less panel the accordion header row is skipped entirely; with multiple panels a title-less header still renders (empty title) so the expand/collapse control stays available.
Default: 100
children
Section titled “children”<GridToolPanel id="filters" title="Quick Filters" icon="🔍"> {({ grid }) => <QuickFilters gridRef={grid} />}</GridToolPanel>