Skip to content

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>[]
NameTypeDescription
columnsColumnConfig<TRow>[]Normalized columns to merge defaults into
defaultsPartial<ColumnConfig<TRow>> | undefinedPartial 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