DataTable.Column Type

record with the fields: 'clearable: value equal to: 'first', 'last' | boolean | list with values of type: boolean (optional)', 'deletable: value equal to: 'first', 'last' | boolean | list with values of type: boolean (optional)', 'editable: boolean (optional)', 'filter_options: record with the field: 'case: value equal to: 'sensitive', 'insensitive' (optional)' (optional)', 'hideable: value equal to: 'first', 'last' | boolean | list with values of type: boolean (optional)', 'renamable: value equal to: 'first', 'last' | boolean | list with values of type: boolean (optional)', 'selectable: value equal to: 'first', 'last' | boolean | list with values of type: boolean (optional)', 'format: record with the fields: 'locale: record with the fields: 'symbol: list with values of type: string (optional)', 'decimal: string (optional)', 'group: string (optional)', 'grouping: list with values of type: number (optional)', 'numerals: list with values of type: string (optional)', 'percent: string (optional)', 'separate_4digits: boolean (optional)' (optional)', 'nully: boolean | number | string | record | list (optional)', 'prefix: number (optional)', 'specifier: string (optional)' (optional)', 'id: string (required)', 'name: string | list with values of type: string (required)', 'presentation: value equal to: 'input', 'dropdown', 'markdown' (optional)', 'on_change: record with the fields: 'action: value equal to: 'coerce', 'none', 'validate' (optional)', 'failure: value equal to: 'accept', 'default', 'reject' (optional)' (optional)', 'sort_as_null: list with values of type: string | number | boolean (optional)', 'validation: record with the fields: 'allow_null: boolean (optional)', 'default: boolean | number | string | record | list (optional)', 'allow_YY: boolean (optional)' (optional)', 'type: value equal to: 'any', 'numeric', 'text', 'datetime' (optional)'

Static members

Static member Description

Column.init (name, id, ?columnType, ?clearable, ?deletable, ?editable, ?filterOptions, ?hideable, ?renamable, ?selectable, ?format, ?presentation, ?onChange, ?sortAsNull, ?validation)

Full Usage: Column.init (name, id, ?columnType, ?clearable, ?deletable, ?editable, ?filterOptions, ?hideable, ?renamable, ?selectable, ?format, ?presentation, ?onChange, ?sortAsNull, ?validation)

Parameters:
Returns: Column
name : string
id : string
?columnType : ColumnType
?clearable : ClearableColumn
?deletable : DeletableColumn
?editable : bool
?filterOptions : ColumnFilterOption
?hideable : HideableColumn
?renamable : RenamableColumn
?selectable : SelectableColumn
?format : ColumnFormat
?presentation : ColumnPresentation
?onChange : ColumnOnChange
?sortAsNull : IConvertible
?validation : ColumnValidation
Returns: Column

Column.init (names, id, ?columnType, ?clearable, ?deletable, ?editable, ?filterOptions, ?hideable, ?renamable, ?selectable, ?format, ?presentation, ?onChange, ?sortAsNull, ?validation)

Full Usage: Column.init (names, id, ?columnType, ?clearable, ?deletable, ?editable, ?filterOptions, ?hideable, ?renamable, ?selectable, ?format, ?presentation, ?onChange, ?sortAsNull, ?validation)

Parameters:
Returns: Column
names : string list
id : string
?columnType : ColumnType
?clearable : ClearableColumn
?deletable : DeletableColumn
?editable : bool
?filterOptions : ColumnFilterOption
?hideable : HideableColumn
?renamable : RenamableColumn
?selectable : SelectableColumn
?format : ColumnFormat
?presentation : ColumnPresentation
?onChange : ColumnOnChange
?sortAsNull : IConvertible
?validation : ColumnValidation
Returns: Column