ApplicationUserListQuery class

A class representing query to retrieve lists related to User.

#################### SECURITY TIPS #################### Before launching, you should review "Allow retrieving user list from SDK" under ⚙️ Sendbird Dashboard ->Settings -> Security. It's turned on at first to simplify running samples and implementing your first code. Most apps will want to disable "Allow retrieving user list from SDK" as that could possibly expose user information #################### SECURITY TIPS ####################

Inheritance

Constructors

ApplicationUserListQuery({List<String>? userIdsFilter, String? metaDataKeyFilter, List<String>? metaDataValuesFilter, String? nicknameStartsWithFilter, Chat? chat})

Properties

chat → Chat
finalinherited
hashCode int
The hash code for this object.
read-onlyinherited
hasNext bool
Whether there is a next page.
read / writeinherited
isLoading bool
Whether the current query is in communication progress with server.
read / writeinherited
limit int
The maximum number of items per queried page.
read / writeinherited
metaDataKeyFilter String?
User meta data key/value filter. User list containing only and exactly the passed User meta data will be returned. This should be specified in conjunction with the metaDataValuesFilter.
read / write
metaDataValuesFilter List<String>?
User meta data key/value filter. User list containing only and exactly the passed User meta data will be returned. This should be specified in conjunction with the metaDataKeyFilter.
read / write
nicknameStartsWithFilter String?
A filter to return users whose nicknames start with the specified string.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
token String?
read / writeinherited
userIdsFilter List<String>?
Sets User IDs filter. User list containing the passed User IDs will be returned.
read / write

Methods

next() Future<List<User>>
Gets the list of next items.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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