CmsFilter class

Implementers
Available Extensions
Annotations
  • @freezed

Constructors

CmsFilter.all()
const
factory
CmsFilter.and(List<CmsFilter> filters)
const
factory
CmsFilter.containsString(String field, String value, {@Default(false) bool caseSensitive})
const
factory
CmsFilter.equals(String field, Object? value)
const
factory
CmsFilter.greaterOrEq(String field, Object value)
const
factory
CmsFilter.inList(String field, List<Object> values)
const
factory
CmsFilter.lesserOrEq(String field, Object value)
const
factory
CmsFilter.not(CmsFilter filter)
const
factory
CmsFilter.notEquals(String field, Object value)
const
factory
CmsFilter.or(List<CmsFilter> filters)
const
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

map<TResult extends Object?>({required TResult all(CmsFilterAll value), required TResult equals(CmsFilterEquals value), required TResult notEquals(CmsFilterNotEquals value), required TResult containsString(CmsFilterContains value), required TResult inList(CmsFilterInList value), required TResult and(CmsFilterAnd value), required TResult or(CmsFilterOr value), required TResult greaterOrEq(CmsFilterGreaterOrEq value), required TResult lesserOrEq(CmsFilterLesserOrEq value), required TResult not(CmsFilterNot value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? all(CmsFilterAll value)?, TResult? equals(CmsFilterEquals value)?, TResult? notEquals(CmsFilterNotEquals value)?, TResult? containsString(CmsFilterContains value)?, TResult? inList(CmsFilterInList value)?, TResult? and(CmsFilterAnd value)?, TResult? or(CmsFilterOr value)?, TResult? greaterOrEq(CmsFilterGreaterOrEq value)?, TResult? lesserOrEq(CmsFilterLesserOrEq value)?, TResult? not(CmsFilterNot value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult all(CmsFilterAll value)?, TResult equals(CmsFilterEquals value)?, TResult notEquals(CmsFilterNotEquals value)?, TResult containsString(CmsFilterContains value)?, TResult inList(CmsFilterInList value)?, TResult and(CmsFilterAnd value)?, TResult or(CmsFilterOr value)?, TResult greaterOrEq(CmsFilterGreaterOrEq value)?, TResult lesserOrEq(CmsFilterLesserOrEq value)?, TResult not(CmsFilterNot value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult all()?, TResult equals(String field, Object? value)?, TResult notEquals(String field, Object value)?, TResult containsString(String field, String value, bool caseSensitive)?, TResult inList(String field, List<Object> values)?, TResult and(List<CmsFilter> filters)?, TResult or(List<CmsFilter> filters)?, TResult greaterOrEq(String field, Object value)?, TResult lesserOrEq(String field, Object value)?, TResult not(CmsFilter filter)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult all(), required TResult equals(String field, Object? value), required TResult notEquals(String field, Object value), required TResult containsString(String field, String value, bool caseSensitive), required TResult inList(String field, List<Object> values), required TResult and(List<CmsFilter> filters), required TResult or(List<CmsFilter> filters), required TResult greaterOrEq(String field, Object value), required TResult lesserOrEq(String field, Object value), required TResult not(CmsFilter filter)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? all()?, TResult? equals(String field, Object? value)?, TResult? notEquals(String field, Object value)?, TResult? containsString(String field, String value, bool caseSensitive)?, TResult? inList(String field, List<Object> values)?, TResult? and(List<CmsFilter> filters)?, TResult? or(List<CmsFilter> filters)?, TResult? greaterOrEq(String field, Object value)?, TResult? lesserOrEq(String field, Object value)?, TResult? not(CmsFilter filter)?}) → TResult?
inherited

Operators

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