Conversations
interface Conversations
Content copied to clipboard
This module is used to manage conversations.
Functions
deleteAllMessages
Link copied to clipboard
abstract fun deleteAllMessages(conversation: IRainbowConversation?, notification: IMamNotification?)
Content copied to clipboard
deleteConversation
Link copied to clipboard
abstract fun deleteConversation(conversation: IRainbowConversation?, listener: IConversationProxy.IDeleteConversationListener?)
Content copied to clipboard
getConversationFromContact
Link copied to clipboard
abstract fun getConversationFromContact(contactJid: String): IRainbowConversation
Content copied to clipboard
getConversationFromId
Link copied to clipboard
abstract fun getConversationFromId(conversationId: String?): IRainbowConversation?
Content copied to clipboard
getConversationFromJid
Link copied to clipboard
abstract fun getConversationFromJid(conversationJid: String?): IRainbowConversation?
Content copied to clipboard
getConversationFromRoom
Link copied to clipboard
muteOrUnmuteConversation
Link copied to clipboard
abstract fun muteOrUnmuteConversation(conversationId: String?, mustBeMuted: Boolean, listener: IConversationProxy.IUpdateConversationListener?)
Content copied to clipboard
sendConversationByEmail
Link copied to clipboard
abstract fun sendConversationByEmail(conversation: IRainbowConversation, email: String, notification: IConversationProxy.ISendConversationByEmailListener?)
Content copied to clipboard
sendConversationByEmails
Link copied to clipboard
abstract fun sendConversationByEmails(conversation: IRainbowConversation, emails: List<String>, notification: IConversationProxy.ISendConversationByEmailListener?)
Content copied to clipboard
Properties
allConversations
Link copied to clipboard