PublicGroupChannelListQuery class Null safety

A query object to retrieve list of public group channel.

Inheritance
Annotations

Constructors

PublicGroupChannelListQuery()

Properties

channelNameContainsFilter String?
Filters by channel name contains certain text
read / write
channelUrls List<String>?
Filters for channel urls.
read / write
customTypesFilter List<String>?
Filters by custom types.
read / write
customTypeStartWithFilter String?
Filter by custom type that starts with
read / write
hashCode int
The hash code for this object.
read-onlyinherited
hasNext bool
True if query has next items to be queried
read / writeinherited
includeEmptyChannel bool
Query result includes empty (message) channel if true default value is true
read / write
includeFrozenChannel bool
Query result includes frozen channels if true default value is true
read / write
includeMemberList bool
Query result of channel object contains member list if true default value is true
read / write
includeMetaData bool
Query result of channel object contains meta data if true deault value is true
read / write
limit int
number of item per executing loadNext
read / writeinherited
loading bool
True if query is loading
read / writeinherited
membershipFilter PublicGroupChannelMembershipFilter
Filters by current user's member state in public group channel
read / write
metaDataKeyFilter String?
Searches for group channels with metadata containing an item with the specified value as its key
read / write
metaDataOrderKeyFilter String?
Sets metadata's key for ordering its value
read / write
metaDataValuesFilter List<String>?
Searches for group channels with metadata containing an item with the key specified by the metaDataKey
read / write
metaDataValueStartWithFilter String?
Searches for group channels with metadata containing an item with the key specified by the metaDataKey and the values of that item start with the specified value
read / write
order PublicGroupChannelListOrder
Order of query result
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
superChannelFilter SuperChannelFilter
Filters channels for super group channel. Default is all
read / write
token String?
token for next query
read / writeinherited

Methods

loadNext() Future<List<GroupChannel>>
Load next items asynchronously
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
setMetaDataFilterWithStartWith(String key, String startWith) → void
setMetaDataFilterWithValues(String key, List<String> values) → void
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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