PublicGroupChannelListQuery class Null safety
A query object to retrieve list of public group channel.
- Inheritance
- Annotations
Constructors
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 istrue
read / write - includeFrozenChannel ↔ bool
-
Query result includes frozen channels if
true
default value istrue
read / write - includeMemberList ↔ bool
-
Query result of channel object contains member list if
true
default value istrue
read / write - includeMetaData ↔ bool
-
Query result of channel object contains meta data if
true
deault value istrue
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