Class
V2TIMGroupMemberFullInfo
public class V2TIMGroupMemberFullInfo : V2TIMGroupMemberInfo
Detail profile
Relationships
Superclass
V2TIMGroupMemberInfo
Definition of group member profile
Initializers
init()
public override init()
Properties
description
public override var description: String
customInfo
public var customInfo: Dictionary<String, Data>?
Custom fields
To configure the corresponding keys and permissions, go to Chat console -> Configuration -> Custom Group Member Field.
role
public var role: UInt
Group member role(V2TIMGroupMemberRole). To modify group member role, please call the @ref V2TIMManager+Group.h -> setGroupMemberRole API.
muteUntil
public var muteUntil: UInt
Get the time when group members were unmuted. To mute users, call the V2TIMManager+Group.h -> muteGroupMember API.
joinTime
public var joinTime: TimeInterval
Joining time of group members. The group joining time is automatically generated and cannot be modified.
isOnline
public var isOnline: Bool
Whether the current group member is online or not.
-
This field is not supported for AVChatRoom groups
-
It is only valid when calling getGroupMemberList(groupID:filter:nextSeq:succ:fail:) API;
-
It is supported only in 7.3 and later versions, and you need to buy Premium Edition to use this feature.
onlineDevices
public var onlineDevices: [String]
Custom online device list. Return only the online terminals of group members.