One column in a Trauma sub-type's Being-sheet ledger (#939).

interface TraumaColumn {
    headClass?: string;
    kind: TraumaColumnKind;
    labelKey: string;
    tooltipKey?: string;
    width: string;
}

Properties

headClass?: string

Optional header cell class (e.g. ledger__head-num for numeric columns).

Which row field this column renders and how.

labelKey: string

Localization key for the column header label.

tooltipKey?: string

Optional localization key for the header tooltip (spells out an abbreviation).

width: string

CSS grid track width — a single token (no internal spaces).