Skip to main content

Interface: ResolvedColumn

Defined in: layout/column.ts:36

Visible Grid column, bound with this Gantt's locale. resizable/movable are optional — absent reads as the default true (S5.7); a fixture that never mentions column chrome stays unchanged. columnRenderer stays optional too: undefined means "fall back to the Gantt-wide one".

Extends​

Properties​

align​

align: ColumnAlign

Defined in: layout/column.ts:27

Inherited from​

FrameColumn.align


columnRenderer?​

optional columnRenderer?: ColumnRenderer

Defined in: layout/column.ts:38


field​

field: FieldKey

Defined in: layout/column.ts:23

Inherited from​

FrameColumn.field


flex?​

optional flex?: number

Defined in: layout/column.ts:26

Inherited from​

FrameColumn.flex


header: string

Defined in: layout/column.ts:24

Inherited from​

FrameColumn.header


headerRenderer?​

optional headerRenderer?: ColumnHeaderRenderer

Defined in: layout/column.ts:40

Paints this column's header. Undefined means "fall back to the Gantt-wide one".


movable?​

optional movable?: boolean

Defined in: layout/column.ts:44

Overrides​

FrameColumn.movable


resizable?​

optional resizable?: boolean

Defined in: layout/column.ts:43

Overrides​

FrameColumn.resizable


toggle?​

optional toggle?: true | ColumnToggle

Defined in: layout/column.ts:42

Set when the column is a toggle, as authored. Read it through toggleOf (view/column-toggle.ts).


tooltip?​

optional tooltip?: boolean

Defined in: layout/column.ts:47

true marks this column for the default tooltip body. Not a paint concern, so it stays off FrameColumn.


width?​

optional width?: number

Defined in: layout/column.ts:25

Inherited from​

FrameColumn.width

Methods​

format()​

format(entry): string

Defined in: layout/column.ts:37

Parameters​

entry​

Entry

Returns​

string