IColumnProps

Interface

Interface for column-specific properties, including accessibility and layout options.

Extends

Properties

Property Type Notes
alignItems Optional ResponsiveValue<"auto" | "baseline" | "center" | "end" | "start" | "stretch">
alignSelf Optional ResponsiveValue<"auto" | "baseline" | "center" | "end" | "start" | "stretch">

Responsive self-alignment for the column.

justifyContent Optional ResponsiveValue<"around" | "between" | "center" | "end" | "evenly" | "start">

Controls horizontal alignment of children within the column. Accepts standard CSS 'justify-content' values, or responsive values. Example: 'flex-start', 'center', 'flex-end', 'space-between', etc.

offset Optional ResponsiveValue< | | | | | | | | | | | | >

Responsive offset (left margin) for the column.

shrink Optional boolean
width Optional ResponsiveValue<ColumnWidth>

Responsive width for the column (1-12).

ariaLabel Optional Inherited string

Optional ARIA label for accessibility.

role Optional Inherited AriaRole

Optional ARIA role for accessibility.


Interface defined in packages/common/src/layouts/layout-shared-types.ts:289