OptionalonMessageReceived
onMessageReceived?: ( message: RCIMIWMessage, left: number, offline: boolean, hasPackage: boolean,) => void Type declaration
- (
message: RCIMIWMessage,
left: number,
offline: boolean,
hasPackage: boolean,
): void Parameters
- message: RCIMIWMessage
- left: number
- offline: boolean
- hasPackage: boolean
Returns void
OptionalonConnectionStatusChanged
OptionalonConversationTopStatusSynced
onConversationTopStatusSynced?: ( type: RCIMIWConversationType, targetId: string, channelId: string, top: boolean,) => void OptionalonConversationNotificationLevelSynced
OptionalonRemoteMessageRecalled
OptionalonPrivateReadReceiptReceived
onPrivateReadReceiptReceived?: (
targetId: string,
channelId: string,
timestamp: number,
) => void
Type declaration
- (targetId: string, channelId: string, timestamp: number): void
Parameters
- targetId: string
- channelId: string
- timestamp: number
Returns void
OptionalonRemoteMessageExpansionUpdated
onRemoteMessageExpansionUpdated?: ( expansion: Map<string, string>, message: RCIMIWMessage,) => void Type declaration
- (expansion: Map<string, string>, message: RCIMIWMessage): void
Returns void
OptionalonRemoteMessageExpansionForKeyRemoved
onRemoteMessageExpansionForKeyRemoved?: ( message: RCIMIWMessage, keys: string[],) => void OptionalonChatRoomMemberChanged
OptionalonTypingStatusChanged
OptionalonConversationReadStatusSyncMessageReceived
onConversationReadStatusSyncMessageReceived?: ( type: RCIMIWConversationType, targetId: string, timestamp: number,) => void OptionalonChatRoomEntriesSynced
onChatRoomEntriesSynced?: (roomId: string) => void
Type declaration
- (roomId: string): void
Returns void
OptionalonChatRoomEntriesChanged
OptionalonRemoteUltraGroupMessageExpansionUpdated
onRemoteUltraGroupMessageExpansionUpdated?: (messages: RCIMIWMessage[]) => void OptionalonRemoteUltraGroupMessageModified
onRemoteUltraGroupMessageModified?: (messages: RCIMIWMessage[]) => void OptionalonRemoteUltraGroupMessageRecalled
onRemoteUltraGroupMessageRecalled?: (messages: RCIMIWMessage[]) => void OptionalonUltraGroupReadTimeReceived
onUltraGroupReadTimeReceived?: (
targetId: string,
channelId: string,
timestamp: number,
) => void
Type declaration
- (targetId: string, channelId: string, timestamp: number): void
Parameters
- targetId: string
- channelId: string
- timestamp: number
Returns void
OptionalonUltraGroupTypingStatusChanged
OptionalonMessageBlocked
OptionalonChatRoomStatusChanged
OptionalonGroupMessageReadReceiptRequestReceived
onGroupMessageReadReceiptRequestReceived?: (
targetId: string,
messageUId: string,
) => void
Type declaration
- (targetId: string, messageUId: string): void
Parameters
- targetId: string
- messageUId: string
Returns void
OptionalonGroupMessageReadReceiptResponseReceived
onGroupMessageReadReceiptResponseReceived?: (
targetId: string,
messageUId: string,
respondUserIds: Map<string, number>,
) => void
Type declaration
- (
targetId: string,
messageUId: string,
respondUserIds: Map<string, number>,
): void Parameters
- targetId: string
- messageUId: string
- respondUserIds: Map<string, number>
Returns void
OptionalonUltraGroupConversationsSynced
onUltraGroupConversationsSynced?: () => void
OptionalonChatRoomJoining
onChatRoomJoining?: (targetId: string) => void
Type declaration
- (targetId: string): void
Returns void
收到消息的监听