ChatRoomDelegateStub
public final class ChatRoomDelegateStub : ChatRoomDelegate
Undocumented
-
Declaration
Swift
public func onMessageReceived(chatRoom: ChatRoom, message: ChatMessage)
-
Declaration
Swift
public func onUndecryptableMessageReceived(chatRoom: ChatRoom, message: ChatMessage)
-
Declaration
Swift
public func onConferenceAddressGeneration(chatRoom: ChatRoom)
-
Declaration
Swift
public func onChatMessageShouldBeStored(chatRoom: ChatRoom, message: ChatMessage)
-
Declaration
Swift
public func onChatMessageParticipantImdnStateChanged(chatRoom: ChatRoom, message: ChatMessage, state: ParticipantImdnState)
-
init(onIsComposingReceived:
onMessageReceived: onNewEvent: onChatMessageReceived: onChatMessageSending: onChatMessageSent: onParticipantAdded: onParticipantRemoved: onParticipantAdminStatusChanged: onStateChanged: onSecurityEvent: onSubjectChanged: onUndecryptableMessageReceived: onParticipantDeviceAdded: onParticipantDeviceRemoved: onConferenceJoined: onConferenceLeft: onEphemeralEvent: onEphemeralMessageTimerStarted: onEphemeralMessageDeleted: onConferenceAddressGeneration: onParticipantRegistrationSubscriptionRequested: onParticipantRegistrationUnsubscriptionRequested: onChatMessageShouldBeStored: onChatMessageParticipantImdnStateChanged: ) Undocumented
Declaration
Swift
public init ( onIsComposingReceived: ((ChatRoom, Address, Bool) -> Void)? = nil, onMessageReceived: ((ChatRoom, ChatMessage) -> Void)? = nil, onNewEvent: ((ChatRoom, EventLog) -> Void)? = nil, onChatMessageReceived: ((ChatRoom, EventLog) -> Void)? = nil, onChatMessageSending: ((ChatRoom, EventLog) -> Void)? = nil, onChatMessageSent: ((ChatRoom, EventLog) -> Void)? = nil, onParticipantAdded: ((ChatRoom, EventLog) -> Void)? = nil, onParticipantRemoved: ((ChatRoom, EventLog) -> Void)? = nil, onParticipantAdminStatusChanged: ((ChatRoom, EventLog) -> Void)? = nil, onStateChanged: ((ChatRoom, ChatRoom.State) -> Void)? = nil, onSecurityEvent: ((ChatRoom, EventLog) -> Void)? = nil, onSubjectChanged: ((ChatRoom, EventLog) -> Void)? = nil, onUndecryptableMessageReceived: ((ChatRoom, ChatMessage) -> Void)? = nil, onParticipantDeviceAdded: ((ChatRoom, EventLog) -> Void)? = nil, onParticipantDeviceRemoved: ((ChatRoom, EventLog) -> Void)? = nil, onConferenceJoined: ((ChatRoom, EventLog) -> Void)? = nil, onConferenceLeft: ((ChatRoom, EventLog) -> Void)? = nil, onEphemeralEvent: ((ChatRoom, EventLog) -> Void)? = nil, onEphemeralMessageTimerStarted: ((ChatRoom, EventLog) -> Void)? = nil, onEphemeralMessageDeleted: ((ChatRoom, EventLog) -> Void)? = nil, onConferenceAddressGeneration: ((ChatRoom) -> Void)? = nil, onParticipantRegistrationSubscriptionRequested: ((ChatRoom, Address) -> Void)? = nil, onParticipantRegistrationUnsubscriptionRequested: ((ChatRoom, Address) -> Void)? = nil, onChatMessageShouldBeStored: ((ChatRoom, ChatMessage) -> Void)? = nil, onChatMessageParticipantImdnStateChanged: ((ChatRoom, ChatMessage, ParticipantImdnState) -> Void)? = nil )