IMConversationEvent
public enum IMConversationEventThe events about conversation that belong to the client.
- 
                  
                  This client joined this conversation. DeclarationSwift case joined(byClientID: String?, at: Date?)
- 
                  
                  This client left this conversation. DeclarationSwift case left(byClientID: String?, at: Date?)
- 
                  
                  The members joined this conversation. DeclarationSwift case membersJoined(members: [String], byClientID: String?, at: Date?)
- 
                  
                  The members left this conversation. DeclarationSwift case membersLeft(members: [String], byClientID: String?, at: Date?)
- 
                  
                  The info of the member in this conversaiton has been changed. DeclarationSwift case memberInfoChanged(info: IMConversation.MemberInfo, byClientID: String?, at: Date?)
- 
                  
                  The client in this conversation has been blocked. DeclarationSwift case blocked(byClientID: String?, at: Date?)
- 
                  
                  The client int this conversation has been unblocked. DeclarationSwift case unblocked(byClientID: String?, at: Date?)
- 
                  
                  The members in this conversation have been blocked. DeclarationSwift case membersBlocked(members: [String], byClientID: String?, at: Date?)
- 
                  
                  The members in this conversation have been unblocked. DeclarationSwift case membersUnblocked(members: [String], byClientID: String?, at: Date?)
- 
                  
                  The client in this conversation has been muted. DeclarationSwift case muted(byClientID: String?, at: Date?)
- 
                  
                  The client in this conversation has been unmuted. DeclarationSwift case unmuted(byClientID: String?, at: Date?)
- 
                  
                  The members in this conversation have been muted. DeclarationSwift case membersMuted(members: [String], byClientID: String?, at: Date?)
- 
                  
                  The members in this conversation have been unmuted. DeclarationSwift case membersUnmuted(members: [String], byClientID: String?, at: Date?)
- 
                  
                  The data of this conversation has been updated. DeclarationSwift case dataUpdated(updatingData: [String : Any]?, updatedData: [String : Any]?, byClientID: String?, at: Date?)
- 
                  
                  The last message of this conversation has been updated, if newMessage is false, means the message has been modified. DeclarationSwift case lastMessageUpdated(newMessage: Bool)
- 
                  
                  The last delivered time of message to other in this conversation has been updated. DeclarationSwift case lastDeliveredAtUpdated
- 
                  
                  The last read time of message by other in this conversation has been updated. DeclarationSwift case lastReadAtUpdated
- 
                  
                  The unread message count for this client in this conversation has been updated. DeclarationSwift case unreadMessageCountUpdated
- 
                  
                  The events about message that belong to this conversation, @see IMMessageEvent.DeclarationSwift case message(event: IMMessageEvent)
 View on GitHub
View on GitHub Install in Dash
Install in Dash IMConversationEvent Enumeration Reference
        IMConversationEvent Enumeration Reference