Filter

class Filter

With a Filter, you can remove portions of data from a particular visual or view.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A CategoryFilter filters text values.

Link copied to clipboard

A NumericEqualityFilter filters numeric values that equal or do not equal a given numeric value.

Link copied to clipboard

A NumericRangeFilter filters numeric values that are either inside or outside a given numeric range.

Link copied to clipboard

A RelativeDatesFilter filters date values that are relative to a given date.

Link copied to clipboard

A TimeEqualityFilter filters date-time values that equal or do not equal a given date/time value.

Link copied to clipboard

A TimeRangeFilter filters date-time values that are either inside or outside a given date/time range.

Link copied to clipboard

A TopBottomFilter filters data to the top or bottom values for a given column.

Functions

Link copied to clipboard
inline fun copy(block: Filter.Builder.() -> Unit = {}): Filter
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String