applyColumnDefaults
Since v3.0.0
Apply column defaults to a list of columns. Individual column properties override defaults — the per-column value always wins over the default.
function applyColumnDefaults(columns: ColumnConfig<TRow>[], defaults: Partial<ColumnConfig<TRow>> | undefined): ColumnConfig<TRow>[]Parameters
Section titled “Parameters”| Name | Type | Description |
|---|---|---|
columns | ColumnConfig<TRow>[] | Normalized columns to merge defaults into |
defaults | Partial<ColumnConfig<TRow>> | undefined | Partial column config applied as a baseline; pass undefined to no-op |
AI assistants: For complete API documentation, implementation guides, and code examples for this library, see https://toolboxjs.com/llms-full.txt