Skip to content

@serenity-is/sleekgrid / initColumnProps

Function: initColumnProps()

initColumnProps(columns, defaults): void

Defined in: src/core/column.ts:175

Normalizes column definitions: applies defaults, clamps widths and ensures unique ids/names. Mutates the columns array in place.

Parameters

columns

Column<any>[]

Column definitions to initialize.

defaults

Partial<Column<any>>

Default values to fall back to for missing properties.

Returns

void