Skip to content

GroupHeaderRenderParams

Parameters passed to the groupHeaderRenderer and per-group renderer callbacks.

groupHeaderRenderer: (params) => {
const icons = { personal: '👤', work: '💼' };
return `${icons[params.id] ?? '📁'} <strong>${params.label}</strong>`;
}
PropertyTypeDescription
idstringThe group ID (e.g. 'personal', 'work').
labelstringThe group display label. Falls back to id if no label was provided.
columnsColumnConfig<any>[]The column configurations belonging to this group.
firstIndexnumberZero-based index of the first column in this group within the visible columns array.
isImplicitbooleantrue for auto-generated groups that cover ungrouped columns. Always false when called from the renderer (implicit groups are skipped).
AI assistants: For complete API documentation, implementation guides, and code examples for this library, see https://raw.githubusercontent.com/OysteinAmundsen/toolbox/main/llms-full.txt