GroupMemberStore

abstract class GroupMemberStore

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open val groupID: String
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun addGroupMember(userIDList: List<String>, completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun deleteGroupMember(userIDList: List<String>, completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun fetchGroupMemberList(role: GroupMemberRole, completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun fetchGroupMembersInfo(userIDList: List<String>, completion: MembersInfoCompletionHandler)
Link copied to clipboard
abstract fun fetchMoreGroupMemberList(completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun setGroupMemberMuteTime(userID: String, time: Long, completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun setGroupMemberRole(userID: String, role: GroupMemberRole, completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun setMuteAllMembers(isMuted: Boolean, completion: CompletionHandler? = null)
Link copied to clipboard
abstract fun setSelfGroupNameCard(nameCard: String?, completion: CompletionHandler? = null)