viewtify

viewtify.ui

UITableColumnBase<Column, Self, RowV, ColumnV, T>

uiColumn

The actual widget.

UITableColumnBase(Columnui, ClassRowVrowType, ClassColumnVcolumnType)

Columnui
ClassRowVrowType
ClassColumnVcolumnType

Create table column's UI.

ui()Column

Column

table()T

T

Get the associated table's view.

filterable(booleanenable)Self

booleanenable
Self

Enable the enhanced filtering user-interface.

sortable(booleanenable)Self

booleanenable
Self

A boolean property to toggle on and off the 'sortability' of this column. When this property is true, this column can be included in sort operations. If this property is false, it will not be included in sort operations, even if it is contained within the sort order list of the underlying UI control (e.g. TableView#getSortOrder() or TreeTableView#getSortOrder()).

For example, iIf a TableColumn instance is contained within the TableView sortOrder ObservableList, and its sortable property toggles state, it will force the TableView to perform a sort, as it is likely the view will need updating.

resizable(booleanenable)Self

booleanenable
Self

Used to indicate whether the width of this column can change. It is up to the resizing policy to enforce this however.

reorderable(booleanenable)Self

booleanenable
Self

A boolean property to toggle on and off the 'reorderability' of this column (with drag and drop - reordering by modifying the appropriate columns list is always allowed). When this property is true, this column can be reordered by users simply by dragging and dropping the columns into their desired positions. When this property is false, this ability to drag and drop columns is not available.

operatable(booleanenable)Self

booleanenable
Self