FilterCondition class Null safety

Controls how the filtering should be applied in SfDataGrid.

Annotations

Constructors

FilterCondition({required FilterType type, required Object? value, bool isCaseSensitive = false, FilterOperator filterOperator = FilterOperator.or, FilterBehavior filterBehavior = FilterBehavior.strongDataType})
Creates the FilterCondition for SfDataGrid.
const

Properties

filterBehavior FilterBehavior
The behavior of the filtering for the filter condition.
final
filterOperator FilterOperator
The type of the logical operator.
final
hashCode int
The hash code for this object.
read-onlyoverride
isCaseSensitive bool
Decides whether the filtering should be considered based on case sensitive.
final
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
type FilterType
The type of the filter should be applied for filter condition.
final
value Object?
The value which should be compared for filtering.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override