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
OptionalonConnected
onConnected?: (code: number, userId: string) => void
Type declaration
- (code: number, userId: string): void
Parameters
- code: number
- userId: string
Returns void
OptionalonDatabaseOpened
onDatabaseOpened?: (code: number) => void
Type declaration
- (code: number): void
Returns void
OptionalonConversationLoaded
OptionalonConversationsLoaded
OptionalonConversationRemoved
onConversationRemoved?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string,) => void OptionalonConversationsRemoved
onConversationsRemoved?: ( code: number, conversationTypes: RCIMIWConversationType[], channelId: string,) => void OptionalonTotalUnreadCountLoaded
onTotalUnreadCountLoaded?: (
code: number,
channelId: string,
count: number,
) => void
Type declaration
- (code: number, channelId: string, count: number): void
Parameters
- code: number
- channelId: string
- count: number
Returns void
OptionalonUnreadCountLoaded
onUnreadCountLoaded?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, count: number,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
count: number,
): void Returns void
OptionalonUnreadCountByConversationTypesLoaded
onUnreadCountByConversationTypesLoaded?: ( code: number, conversationTypes: RCIMIWConversationType[], channelId: string, contain: boolean, count: number,) => void Type declaration
- (
code: number,
conversationTypes: RCIMIWConversationType[],
channelId: string,
contain: boolean,
count: number,
): void Returns void
OptionalonUnreadMentionedCountLoaded
onUnreadMentionedCountLoaded?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, count: number,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
count: number,
): void Returns void
OptionalonUltraGroupAllUnreadCountLoaded
onUltraGroupAllUnreadCountLoaded?: (code: number, count: number) => void
Type declaration
- (code: number, count: number): void
Parameters
- code: number
- count: number
Returns void
OptionalonUltraGroupAllUnreadMentionedCountLoaded
onUltraGroupAllUnreadMentionedCountLoaded?: (
code: number,
count: number,
) => void
Type declaration
- (code: number, count: number): void
Parameters
- code: number
- count: number
Returns void
OptionalonUltraGroupConversationsSynced
onUltraGroupConversationsSynced?: () => void
OptionalonUnreadCountCleared
onUnreadCountCleared?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, timestamp: number,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
timestamp: number,
): void Returns void
OptionalonDraftMessageSaved
onDraftMessageSaved?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, draft: string,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
draft: string,
): void Returns void
OptionalonDraftMessageCleared
onDraftMessageCleared?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string,) => void OptionalonDraftMessageLoaded
onDraftMessageLoaded?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, draft: string,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
draft: string,
): void Returns void
OptionalonBlockedConversationsLoaded
OptionalonConversationTopStatusChanged
onConversationTopStatusChanged?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, top: boolean,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
top: boolean,
): void Returns void
OptionalonConversationTopStatusLoaded
onConversationTopStatusLoaded?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, top: boolean,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
top: boolean,
): void Returns void
OptionalonConversationReadStatusSynced
onConversationReadStatusSynced?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, timestamp: number,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
timestamp: number,
): void Returns void
OptionalonMessageAttached
OptionalonMessageSent
OptionalonMediaMessageAttached
OptionalonMediaMessageSending
OptionalonSendingMediaMessageCanceled
OptionalonMediaMessageSent
OptionalonMediaMessageDownloading
OptionalonMediaMessageDownloaded
OptionalonDownloadingMediaMessageCanceled
OptionalonMessagesLoaded
OptionalonUnreadMentionedMessagesLoaded
OptionalonFirstUnreadMessageLoaded
OptionalonMessageInserted
onMessageInserted?: (code: number, message: RCIMIWMessage) => void OptionalonMessagesInserted
onMessagesInserted?: (code: number, messages: RCIMIWMessage[]) => void OptionalonMessagesCleared
onMessagesCleared?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, timestamp: number,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
timestamp: number,
): void Returns void
OptionalonLocalMessagesDeleted
onLocalMessagesDeleted?: (code: number, messages: RCIMIWMessage[]) => void OptionalonMessagesDeleted
OptionalonMessageRecalled
onMessageRecalled?: (code: number, message: RCIMIWMessage) => void OptionalonPrivateReadReceiptMessageSent
onPrivateReadReceiptMessageSent?: (
code: number,
targetId: string,
channelId: string,
timestamp: number,
) => void
Type declaration
- (code: number, targetId: string, channelId: string, timestamp: number): void
Parameters
- code: number
- targetId: string
- channelId: string
- timestamp: number
Returns void
OptionalonMessageExpansionUpdated
onMessageExpansionUpdated?: (
code: number,
messageUId: string,
expansion: Map<string, string>,
) => void
Type declaration
- (code: number, messageUId: string, expansion: Map<string, string>): void
Parameters
- code: number
- messageUId: string
- expansion: Map<string, string>
Returns void
OptionalonMessageExpansionForKeysRemoved
onMessageExpansionForKeysRemoved?: (
code: number,
messageUId: string,
keys: string[],
) => void
Type declaration
- (code: number, messageUId: string, keys: string[]): void
Parameters
- code: number
- messageUId: string
- keys: string[]
Returns void
OptionalonMessageReceiveStatusChanged
onMessageReceiveStatusChanged?: (code: number, messageId: number) => void
Type declaration
- (code: number, messageId: number): void
Parameters
- code: number
- messageId: number
Returns void
OptionalonMessageSentStatusChanged
onMessageSentStatusChanged?: (code: number, messageId: number) => void
Type declaration
- (code: number, messageId: number): void
Parameters
- code: number
- messageId: number
Returns void
OptionalonChatRoomJoined
onChatRoomJoined?: (code: number, targetId: string) => void
Type declaration
- (code: number, targetId: string): void
Parameters
- code: number
- targetId: string
Returns void
OptionalonChatRoomJoining
onChatRoomJoining?: (targetId: string) => void
Type declaration
- (targetId: string): void
Returns void
OptionalonChatRoomLeft
onChatRoomLeft?: (code: number, targetId: string) => void
Type declaration
- (code: number, targetId: string): void
Parameters
- code: number
- targetId: string
Returns void
OptionalonChatRoomMessagesLoaded
onChatRoomMessagesLoaded?: ( code: number, targetId: string, messages: RCIMIWMessage[], syncTime: number,) => void Type declaration
- (
code: number,
targetId: string,
messages: RCIMIWMessage[],
syncTime: number,
): void Parameters
- code: number
- targetId: string
- messages: RCIMIWMessage[]
- syncTime: number
Returns void
OptionalonChatRoomEntryAdded
onChatRoomEntryAdded?: (code: number, targetId: string, key: string) => void
Type declaration
- (code: number, targetId: string, key: string): void
Parameters
- code: number
- targetId: string
- key: string
Returns void
OptionalonChatRoomEntriesAdded
onChatRoomEntriesAdded?: (
code: number,
targetId: string,
entries: Map<string, string>,
errorEntries: Map<string, number>,
) => void
Type declaration
- (
code: number,
targetId: string,
entries: Map<string, string>,
errorEntries: Map<string, number>,
): void Parameters
- code: number
- targetId: string
- entries: Map<string, string>
- errorEntries: Map<string, number>
Returns void
OptionalonChatRoomEntryLoaded
onChatRoomEntryLoaded?: (
code: number,
targetId: string,
entry: Map<string, string>,
) => void
Type declaration
- (code: number, targetId: string, entry: Map<string, string>): void
Parameters
- code: number
- targetId: string
- entry: Map<string, string>
Returns void
OptionalonChatRoomAllEntriesLoaded
onChatRoomAllEntriesLoaded?: (
code: number,
targetId: string,
entries: Map<string, string>,
) => void
Type declaration
- (code: number, targetId: string, entries: Map<string, string>): void
Parameters
- code: number
- targetId: string
- entries: Map<string, string>
Returns void
OptionalonChatRoomEntryRemoved
onChatRoomEntryRemoved?: (code: number, targetId: string, key: string) => void
Type declaration
- (code: number, targetId: string, key: string): void
Parameters
- code: number
- targetId: string
- key: string
Returns void
OptionalonChatRoomEntriesRemoved
onChatRoomEntriesRemoved?: (
code: number,
targetId: string,
keys: string[],
) => void
Type declaration
- (code: number, targetId: string, keys: string[]): void
Parameters
- code: number
- targetId: string
- keys: string[]
Returns void
OptionalonBlacklistAdded
onBlacklistAdded?: (code: number, userId: string) => void
Type declaration
- (code: number, userId: string): void
Parameters
- code: number
- userId: string
Returns void
OptionalonBlacklistRemoved
onBlacklistRemoved?: (code: number, userId: string) => void
Type declaration
- (code: number, userId: string): void
Parameters
- code: number
- userId: string
Returns void
OptionalonBlacklistStatusLoaded
OptionalonBlacklistLoaded
onBlacklistLoaded?: (code: number, userIds: string[]) => void
Type declaration
- (code: number, userIds: string[]): void
Parameters
- code: number
- userIds: string[]
Returns void
OptionalonMessagesSearched
onMessagesSearched?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, keyword: string, startTime: number, count: number, messages: RCIMIWMessage[],) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
keyword: string,
startTime: number,
count: number,
messages: RCIMIWMessage[],
): void Returns void
OptionalonMessagesSearchedByTimeRange
onMessagesSearchedByTimeRange?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, keyword: string, startTime: number, endTime: number, offset: number, count: number, messages: RCIMIWMessage[],) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
keyword: string,
startTime: number,
endTime: number,
offset: number,
count: number,
messages: RCIMIWMessage[],
): void Returns void
OptionalonMessagesSearchedByUserId
onMessagesSearchedByUserId?: ( code: number, userId: string, type: RCIMIWConversationType, targetId: string, channelId: string, startTime: number, count: number, messages: RCIMIWMessage[],) => void Type declaration
- (
code: number,
userId: string,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
startTime: number,
count: number,
messages: RCIMIWMessage[],
): void Returns void
OptionalonConversationsSearched
OptionalonGroupReadReceiptRequestSent
onGroupReadReceiptRequestSent?: (code: number, message: RCIMIWMessage) => void OptionalonGroupReadReceiptResponseSent
onGroupReadReceiptResponseSent?: ( code: number, targetId: string, channelId: string, messages: RCIMIWMessage[],) => void Type declaration
- (
code: number,
targetId: string,
channelId: string,
messages: RCIMIWMessage[],
): void Parameters
- code: number
- targetId: string
- channelId: string
- messages: RCIMIWMessage[]
Returns void
OptionalonNotificationQuietHoursChanged
OptionalonNotificationQuietHoursRemoved
onNotificationQuietHoursRemoved?: (code: number) => void
Type declaration
- (code: number): void
Returns void
OptionalonNotificationQuietHoursLoaded
OptionalonConversationNotificationLevelChanged
OptionalonConversationNotificationLevelLoaded
OptionalonConversationTypeNotificationLevelChanged
OptionalonConversationTypeNotificationLevelLoaded
OptionalonUltraGroupDefaultNotificationLevelChanged
OptionalonUltraGroupDefaultNotificationLevelLoaded
OptionalonUltraGroupChannelDefaultNotificationLevelChanged
onUltraGroupChannelDefaultNotificationLevelChanged?: ( code: number, targetId: string, channelId: string, level: RCIMIWPushNotificationLevel,) => void OptionalonUltraGroupChannelDefaultNotificationLevelLoaded
onUltraGroupChannelDefaultNotificationLevelLoaded?: ( code: number, targetId: string, channelId: string, level: RCIMIWPushNotificationLevel,) => void OptionalonPushContentShowStatusChanged
onPushContentShowStatusChanged?: (code: number, showContent: boolean) => void
Type declaration
- (code: number, showContent: boolean): void
Parameters
- code: number
- showContent: boolean
Returns void
OptionalonPushLanguageChanged
onPushLanguageChanged?: (code: number, language: string) => void
Type declaration
- (code: number, language: string): void
Parameters
- code: number
- language: string
Returns void
OptionalonPushReceiveStatusChanged
onPushReceiveStatusChanged?: (code: number, receive: boolean) => void
Type declaration
- (code: number, receive: boolean): void
Parameters
- code: number
- receive: boolean
Returns void
OptionalonMessageCountLoaded
onMessageCountLoaded?: ( code: number, type: RCIMIWConversationType, targetId: string, channelId: string, count: number,) => void Type declaration
- (
code: number,
type: RCIMIWConversationType,
targetId: string,
channelId: string,
count: number,
): void Returns void
OptionalonTopConversationsLoaded
OptionalonGroupMessageToDesignatedUsersAttached
onGroupMessageToDesignatedUsersAttached?: (message: RCIMIWMessage) => void OptionalonGroupMessageToDesignatedUsersSent
onGroupMessageToDesignatedUsersSent?: ( code: number, message: RCIMIWMessage,) => void OptionalonUltraGroupReadStatusSynced
onUltraGroupReadStatusSynced?: (
code: number,
targetId: string,
channelId: string,
timestamp: number,
) => void
Type declaration
- (code: number, targetId: string, channelId: string, timestamp: number): void
Parameters
- code: number
- targetId: string
- channelId: string
- timestamp: number
Returns void
OptionalonConversationsLoadedForAllChannel
OptionalonUltraGroupUnreadMentionedCountLoaded
onUltraGroupUnreadMentionedCountLoaded?: (
code: number,
targetId: string,
count: number,
) => void
Type declaration
- (code: number, targetId: string, count: number): void
Parameters
- code: number
- targetId: string
- count: number
Returns void
OptionalonUltraGroupUnreadCountLoaded
onUltraGroupUnreadCountLoaded?: (
code: number,
targetId: string,
count: number,
) => void
OptionalonUltraGroupMessageModified
onUltraGroupMessageModified?: (code: number, messageUId: string) => void
Type declaration
- (code: number, messageUId: string): void
Parameters
- code: number
- messageUId: string
Returns void
OptionalonUltraGroupMessageRecalled
onUltraGroupMessageRecalled?: ( code: number, message: RCIMIWMessage, deleteRemote: boolean,) => void Type declaration
- (code: number, message: RCIMIWMessage, deleteRemote: boolean): void
Returns void
OptionalonUltraGroupMessagesCleared
onUltraGroupMessagesCleared?: ( code: number, targetId: string, channelId: string, timestamp: number, policy: RCIMIWMessageOperationPolicy,) => void OptionalonUltraGroupMessagesClearedForAllChannel
onUltraGroupMessagesClearedForAllChannel?: (
code: number,
targetId: string,
timestamp: number,
) => void
Type declaration
- (code: number, targetId: string, timestamp: number): void
Parameters
- code: number
- targetId: string
- timestamp: number
Returns void
OptionalonUltraGroupTypingStatusSent
onUltraGroupTypingStatusSent?: ( code: number, targetId: string, channelId: string, typingStatus: TEXT,) => void Type declaration
- (code: number, targetId: string, channelId: string, typingStatus: TEXT): void
Parameters
- code: number
- targetId: string
- channelId: string
- typingStatus: TEXT
Returns void
OptionalonBatchRemoteUltraGroupMessagesLoaded
onBatchRemoteUltraGroupMessagesLoaded?: ( code: number, matchedMessages: RCIMIWMessage[], notMatchedMessages: RCIMIWMessage[],) => void OptionalonUltraGroupMessageExpansionUpdated
onUltraGroupMessageExpansionUpdated?: (
code: number,
expansion: Map<string, string>,
messageUId: string,
) => void
Type declaration
- (code: number, expansion: Map<string, string>, messageUId: string): void
Parameters
- code: number
- expansion: Map<string, string>
- messageUId: string
Returns void
OptionalonUltraGroupMessageExpansionForKeysRemoved
onUltraGroupMessageExpansionForKeysRemoved?: (
code: number,
messageUId: string,
keys: string[],
) => void
Type declaration
- (code: number, messageUId: string, keys: string[]): void
Parameters
- code: number
- messageUId: string
- keys: string[]
Returns void
收到消息的监听