LiveCommunicationKit · IOS API REFERENCE
Conversation.Update
struct · iOS 17.4+ · SDK 27.1
struct Update
An encapsulation of new, changed, or deleted information about a conversation.
Members (9)
init · iOS 17.4+init
TypeScriptstatic init(localMember?: (Handle) | null, members?: (Array<Handle>) | null, activeRemoteMembers?: (Array<Handle>) | null, capabilities?: (Conversation_Capabilities) | null): Conversation_Update
Swift declarationinit(localMember: Handle? = nil, members: Set<Handle>? = nil, activeRemoteMembers: Set<Handle>? = nil, capabilities: Conversation.Capabilities? = nil)
Creates a new `Update`. Note that `nil` value means "no change".
get · iOS 17.4+localMember
TypeScriptget localMember(): (Handle) | null
Swift declarationvar localMember: Handle? { get set }
The local member in the conversation.
set · iOS 17.4+localMember
TypeScriptset localMember(value: (Handle) | null)
Swift declarationvar localMember: Handle? { get set }
The local member in the conversation.
get · iOS 17.4+capabilities
TypeScriptget capabilities(): (Conversation_Capabilities) | null
Swift declarationvar capabilities: Conversation.Capabilities?
Functionality that the conversation supports once the `Update` is applied.
set · iOS 17.4+capabilities
TypeScriptset capabilities(value: (Conversation_Capabilities) | null)
Swift declarationvar capabilities: Conversation.Capabilities?
Functionality that the conversation supports once the `Update` is applied.
get · iOS 17.4+activeRemoteMembers
TypeScriptget activeRemoteMembers(): (Array<Handle>) | null
Swift declarationvar activeRemoteMembers: Set<Handle>? { get set }
All active remote members.
set · iOS 17.4+activeRemoteMembers
TypeScriptset activeRemoteMembers(value: (Array<Handle>) | null)
Swift declarationvar activeRemoteMembers: Set<Handle>? { get set }
All active remote members.
get · iOS 17.4+members
TypeScriptget members(): (Array<Handle>) | null
Swift declarationvar members: Set<Handle>? { get set }
All members of the conversation, including inactive (but invited) remote members.
set · iOS 17.4+members
TypeScriptset members(value: (Array<Handle>) | null)
Swift declarationvar members: Set<Handle>? { get set }
All members of the conversation, including inactive (but invited) remote members.
Skipped declarations
No declarations were skipped in this snapshot.
All LiveCommunicationKit types →