OptionalcolumnOptionaldisableIf set to true, the column will not be resizable
OptionalextrasAdditional data passed into the render function
OptionalhorizontalSpecify the horizontal text alignment of the column
The identifier for the column.
OptionallabelColumn's header label
OptionalpropertyThe name of the property on the Data object that should be rendered in that column.
A custom render function that will be called for every row that should be rendered. The List will already try to render the data in a meaningful way, but in some advanced use cases more control is required.
OptionalsizeThe width of the column as CSS size (default: 1fr)
OptionalsortableIf set to false, disables sorting for this column (default: true)
OptionaltooltipIf set to false, will not render a tooltip for the column data (default: undefined) If a custom renderer is used that will not return a value cast-able to a string, you should consider setting this property to false and add a title attribute on the component returned by the custom renderer.
Specify explicit enum keys to use for ascending and descending sorting