KeyValueTable

constructor(model: KeyValueModel<K, V>, keyColumn: ColumnInfo<K, V, K>, valueColumn: ColumnInfo<K, V, V>, selectionModel: SelectionModel<Int>? = null, scrollCache: Int = 0)(source)

Parameters

model

that holds the data for the table

keyColumn

defines the key (K) column's properties

valueColumn

defines the value (V) column's properties

selectionModel

that manages the Table's selection state

scrollCache

determining how many "hidden" items are rendered above and below the Table's view-port. A value of 0 means only visible items are rendered, but quick scrolling is more likely to show blank areas.