TableFilter

interface TableFilter : Filter

Properties

Link copied to clipboard
abstract val schema: TableSchema
Link copied to clipboard
abstract val state: Live<TableFilterState>

Functions

Link copied to clipboard
abstract fun addFilter(): ColumnFilter<*>
Link copied to clipboard
abstract fun addSorter(): ColumnSorter?
Link copied to clipboard
abstract fun apply()
Link copied to clipboard
abstract fun disable()
Link copied to clipboard
abstract fun enable()
Link copied to clipboard
abstract fun refreshColumns()

Refreshes columns from the current schema (e.g. after column visibility changes).

Link copied to clipboard
abstract fun removeFilter(id: String)
Link copied to clipboard
abstract fun removeSorter()
Link copied to clipboard
Link copied to clipboard