Constructors
Methods
addParticipant
addParticipant( param0: { contact: Contact; conversation: string },): Promise<void> Parameters
- param0: { contact: Contact; conversation: string }
Returns Promise<void>
chatKey
chatKey(param0: { conversation: string }): Promise<string> Parameters
- param0: { conversation: string }
Returns Promise<string>
conversationOnline
Parameters
- param0: { conversation: string }
conversationUnreadCount
conversationUnreadCount(param0: { conversation: string }): Promise<number> Parameters
- param0: { conversation: string }
Returns Promise<number>
create
create(param0: { contacts?: Contact[]; uuid?: string }): Promise<string> Parameters
- param0: { contacts?: Contact[]; uuid?: string }
Returns Promise<string>
delete
delete(param0: { conversation: string }): Promise<void> Parameters
- param0: { conversation: string }
Returns Promise<void>
deleteMessage
deleteMessage(param0: { uuid: string }): Promise<void>
disableMessageEmbed
disableMessageEmbed(param0: { uuid: string }): Promise<void>
editConversationName
editConversationName( param0: { conversation: string; name: string },): Promise<void> Parameters
- param0: { conversation: string; name: string }
Returns Promise<void>
editMessage
editMessage( param0: { conversation: string; message: string; uuid: string },): Promise<void> Parameters
- param0: { conversation: string; message: string; uuid: string }
Returns Promise<void>
get
Parameters
- param0: { conversation: string }
leave
leave(param0: { conversation: string }): Promise<void> Parameters
- param0: { conversation: string }
Returns Promise<void>
markConversationAsRead
markConversationAsRead(param0: { conversation: string }): Promise<void> Parameters
- param0: { conversation: string }
Returns Promise<void>
messages
messages( param0: { conversation: string; timestamp?: number },): Promise<ChatMessage[]> Parameters
- param0: { conversation: string; timestamp?: number }
removeParticipant
removeParticipant( param0: { conversation: string; userId: number },): Promise<void> Parameters
- param0: { conversation: string; userId: number }
Returns Promise<void>
sendMessage
sendMessage( param0: { conversation: string; message: string; replyTo: string; uuid?: string; },): Promise<string> Parameters
- param0: { conversation: string; message: string; replyTo: string; uuid?: string }
Returns Promise<string>
sendTyping
sendTyping( param0: { conversation: string; type: ChatTypingType },): Promise<void>
unread
unread(): Promise<number>
Chats
Date
2/1/2024 - 2:44:47 AM
Export
Chats