CRUDUI

Home > @polyspec/crudui-generator-core > ColumnVM

ColumnVM interface

A resolved list column header (markup-free).

Signature:

export interface ColumnVM 

Properties

Property

Modifiers

Type

Description

design

ResolvedDesign

Resolved column-level design (evaluated against the build context).

field

string

Value path read from each row (the column field, '' when absent).

format

CellFormatModel

Normalized cell format applied to every cell in this column.

key

string

Stable column key (the column's name in the columns map).

label

string

Translated header label (defaults to the column key).

sortable

boolean

Sort-allowed declaration (read-only; real sort is the server's job).