city: {
value: 'Folsom',
editable: true,
style: {
backgroundColor: 'grey',
classes: [] |''
}
}
- title:Text displayed in the header. Value is string.
- span:You can use the span property to instruct individual cells to span multiple columns of the table. However, header group cells cannot span more than the available columns. If you specify more columns in the span property than are actually available in the table, the cell will only span the remaining space. Value is numeric.
- justify:Justify content horizontally. Options are left, right, and center. Value is string.
- align:Aligns the content vertically. Options are top, center, or bottom. Value is string.
- style:Sets a style that applies to header. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class.
- title: Text displayed in the footer group. Value is string.
- span: You can use the span property to instruct individual cells to span multiple columns of the table. However, footer group cells cannot span more than the available columns. If you specify more columns in the span property than are actually available in the table, the cell will only span the remaining space. Value is numeric.
- justify:Justify content horizontally. Options are left, right, and center. Value is string.
- align:Aligns the content vertically. Options are top, center, or bottom. Value is string.
- style:Sets a style that applies to header. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class.
- field: A string that matches this column config with a table column. This string must correspond to the default column name of the column. Value is string.
- visible: Toggles column visibility. Allows table columns to be invisible to users, but data will be available to view params and selection. Value is boolean.
- editable: Enables editing of all cells within this column. This can be overridden if the Editable property is set to false on an individual cell. Value is boolean.
- render: The default render setting is auto. Can be auto, number, date, boolean, string, or view. When set to "view", the adjacent viewPath and viewParams properties can be used to specify which view, and set values on view parameters for the nested view. Value is string.
- justify: Sets the justification for the content of the column. Options are left, center, right, or auto. The default setting is auto. Value is a string dropdown.
- align: Sets the alignment for the content of the column. Options are top, center, or bottom. The default alignment is center. Value is string.
- resizable: Enables columns to be resized. When enabled, users can resize columns in the runtime by hovering over the edge of the column header then dragging thecursor. Value is boolean.
- sortable: Enables the column to be sorted. When enabled, users can double click on the column header in the run time to sort by ascending or descending order. Value is boolean.
- filter: Column-specific filtering configuration. Click here to see the columns.filter properties.
New in
8.1.31
- viewPath: When render mode is set to View, the table will display the view found at the view path within each cell of this column. Value is string.
- viewParams: Parameters to feed the configured view. Will be added to implicit parameters as follows: {row:number;rowIndex:number;value:PlainObject;...viewParams}.
- boolean: When render mode is set to Boolean, you can then specify how the boolean is represented in the runtime, for example, as a checkbox, toggle switch, value, and so forth. See Toggle Switch below. Value is string.
- number: Type of component to render for boolean. Options are number or progress. When render mode is set to Number, you can then specify whether the number is represented in the runtime as value or as progress. Value is string.
- progressBar: A progress bar configuration that is used when Number property is set to progress bar. You can specify the maximum value of the progress bar. Click here to see other progressBar properties.
- toggleSwitch: Toggle switch configuration used when boolean is set to display as a toggle switch. Can specify selected and unselected color.
- color.selected: Color when the toggle switch is selected. SeeColor Selector.
- color.unselected: Color when the toggle switch is not selected. SeeColor Selector.
- numberFormat: A number format string when render mode is set to number. Options are none, number [1,000.12], integer [1,200], four decimal precision [1.1200], percent [10.12%], scientific [1.01E+03], accounting [$(1,000.12)], financial [(1,000.12)], currency [$1,000.12], currency (rounded) [$1,012], duration [24:01:00], abbreviation [1.2k], or ordinal [100th]. Value is string.
- dateFormat: Date format string used when render mode is set to date. Options are none, date [10/15/1018], time [3:59:00 PM], or date time [10/15/2018 15:59:00]. Value is string.
- width: The width of this column. If resizeis enabled, specifies the column width on initial load.User can override this in the runtime if the Resizable option is enabled. Value is numeric.
- strictWidth: If enabled, the width of the column becomes fixed. Value is boolean.
- style: Sets a style for this individual column. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class. As of 8.1.11, this style is applied to the header, cells, and footer of the entire column.
Changed in
8.1.11
- header: Header cell configuration.
- title: Text for title of the column. Value is string.
- justify: Setting for justification of the title. Options are right, left, and center. Value is a string dropdown
- align: Setting for alignment of the title. Options are top, center, and bottom. Value is a string dropdown
- style: Sets a style for this header. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class.
- footer: Footer cell configuration.
- title: Text for title of the footer. Value is string.
- justify: Setting for justification of the title. Options are right, left, and center. Value is a string dropdown
- align: Setting for alignment of the title. Options are top, center, and bottom. Value is a string dropdown
- style: Sets a style for this footer. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class.
- rowData:Used to map parameters on a view cell to an entire row of data. The view must have a rowData object input parameter, with sub values that match the names of the columns. Then add the new view to the props.columns.0.viewPath property, and the input parameter as the props.columns.0.field property. Value is string.
New in
8.1.14
- In addition, each object under columns must have thefieldsetting set to the data item under the data property (for example, "population" in the table's default data set).
- sortablemust be enabled.
- sortmust be set to something other than none.
- allowEditOn: Enables the table cells to be edited on a single click, double click, or long press. Value is string.
- style: Sets a style that applies to every cell in the table. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class.
New in
8.1.37
column
and row
when actively editing.New in
8.1.25
- includeNullStrings:Toggles inclusion of "null" strings in null format logic. Default value is false. Value is boolean.
- strict: Overrides render mode and apply nullFormatValue when enabled. Value is boolean.
- nullFormatValue: Value to be applied against null values (or "null" strings if includeNullStrings is set to true), and includes three build-in options: blank, N/A, and null.
- noData: Empty message configuration for when there is either no data source or the data source is empty. Click to see the noData properties.
New in
8.1.2
- noFilterResults: Empty message configuration for when a filter returns no results.Click to see the noFilterResults properties.
- style: Sets a style that applies to the empty message display area. Full menu of style options is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a style class.
New in
8.1.11
New in
8.1.11
New in
8.1.11
New in
8.1.11
New in
8.1.11
New in
8.1.11