OptionalalignText alignment
OptionalcellCSS class for cells - can be string or function
OptionalcellCell style function
OptionalcellCustom cell template reference
OptionaleditableColumn is editable
OptionaleditorCustom editor template reference
Field name on the entity
OptionalfilterableColumn is filterable
OptionalfilterFilter options for dropdown filters
OptionalflexFlex grow factor for auto-sizing columns
OptionalformatFormat string (e.g., 'yyyy-MM-dd' for dates, '#,##0.00' for numbers)
OptionalformatterCell value formatter function
OptionalfrozenFrozen column position (alias for pinned, for backward compatibility)
OptionalgroupColumn group (for grouped headers)
OptionalheaderHeader alignment (defaults to align)
OptionalheaderCSS class for header
OptionalheaderCustom header template reference
OptionalmaxMaximum width for resizing
OptionalminMinimum width for resizing
OptionalpinnedColumn pinning position (AG Grid terminology)
OptionalreorderableColumn is reorderable
OptionalresizableColumn is resizable
OptionalshowWhether to show tooltip on hover
OptionalsortableColumn is sortable
OptionalsortSort direction (for default sort)
OptionalsortSort order index (for default multi-sort)
OptionaltitleDisplay title (defaults to field name)
OptionaltooltipCustom tooltip content
OptionaltypeData type for formatting and editing
OptionalvisibleColumn is visible
OptionalwidthColumn width in pixels (or 'auto')
Configuration for a single grid column