column
Last updated
Last updated
A column
is a fundamental element of an object-table
. All data displayed in an object-table
is arranged in columns. Columns define the field or value to display, and the table's rows define the objects containing the field or value.
An object-table
with 2 columns:
heading
Optional
Default: unset
The text that is displayed as a column
header in the object-table
.
display
Optional
Default value: The cell's value
filter
Optional
Default value: true
fit
Optional
Type: auto
| shrink
| no-wrap
Default value: auto
freeze
Optional
Type: left
| right
| none
Default value: none
icon
Optional
Type: string
Default value: unset
search
Optional
Type: boolean
Default value: When no columns specify search="true"
, all columns are included when searching. When any column is set to search="true"
, columns without it are not included in when searching.
Whether the column
should be included when searching the table.
show-if
and hide-if
sort
Optional
Type: asc
| desc
Default value: unset
Puts the column into a default sort mode regardless of the underlying query. (Useful to indicate which column is being sorted when cells are editable).
sort-value
Optional
Default value: unset
The value to sort the column on instead of the display value. Useful when the display value would be something like: {cost}
but the column should sort only on cost
. In that case, the attribute would be: sort-value="$object.cost"
.
sorting
Optional
Type: boolean
Default value: true
style
style-align
style-background-color
style-bold
style-color
style-icon-color
style-italics
style-strikethrough
style-underline
Type: string
(static text, a or the return value of a )
Type: string
(static text, a or the return value of a )
Override the value that is being displayed in the cell. See the guide on for more information.
When set to false
, the column can no longer be filtered by the user. See on object-table
to specify the default value for all columns on a table.
Configure the width of object-table
columns based on their content. See the guide for more information.
Shows the column statically either on the left or the right of the table. See the guide on for more information.
Adds an icon to the left side of a cell. The icon can be a icon or an icon.
Type: string
(static text, a or the return value of a )
When set to false
, the column is no longer sortable by the user. See on object-table
to specify the default value for all columns on a table.
See
See
See
See
See
See
See
See
See