Types

Link copied to clipboard
class BarcodeColumnFilter(val column: BarcodeColumn, var value: String?, val id: String) : ColumnFilter<String?>
Link copied to clipboard
object Companion
Link copied to clipboard
class DropdownColumnFilter(val column: DropdownColumn, var value: Option?, val id: String) : ColumnFilter<Option?>
Link copied to clipboard
class EmptyColumnFilter(val column: Column? = null, var value: Any? = null, val id: String) : ColumnFilter<Any?>
Link copied to clipboard
class MultiselectColumnFilter(val column: MultiSelectColumn, var value: Option?, val id: String) : ColumnFilter<Option?>
Link copied to clipboard
class NumberColumnFilter(val column: NumberColumn, var value: String?, val id: String) : ColumnFilter<String?>
Link copied to clipboard
class TextColumnFilter(val column: TextColumn, var value: String?, val id: String) : ColumnFilter<String?>

Properties

Link copied to clipboard
abstract val column: Column?
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract var value: T

Functions

Link copied to clipboard
open fun setFilter(newValue: Any?): ColumnFilter<*>