fetch Users By Name
abstract fun fetchUsersByName(channel: Channel, nameToSearch: String, listener: IChannelProxy.IChannelFetchUsersListener?)
Content copied to clipboard
Fetch users matching given names (from server). The search is done on users firstName and lastName and provides channel affiliation information.
Search can be name exact match (ex: 'John Doe' find 'John Doe'), partial match (ex: 'Jo Do' find 'John Doe') case insensitive (ex: 'john doe' find 'John Doe'), accents insensitive (ex: 'herve mothe' find 'Hervé Mothé') on only firstname or lastname (ex: 'john' find 'John Doe'), order firstname / lastname does not matter (ex: 'doe john' find 'John Doe').
The response is sent in the success callback as a @object:ArrayItemList<@object:ChannelUser>.
Parameters
channel
@object:Channel The channel to search users
nameToSearch
String Name to search
listener
IChannelFetchUsersListener Callback