CometChatConversationsControllerProtocol mixin

Implemented types

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addElement(Conversation element, {int index}) → dynamic
inherited
deleteConversation(Conversation conversation) → dynamic
deleteConversationFromIndex(int index) → void
getHideReceipt(Conversation conversation, bool? disableReadReceipt) bool
getHideThreadIndicator(Conversation conversation) bool
getList() List<Conversation>
inherited
getMatchingIndex(Conversation element) int
inherited
getMatchingIndexFromKey(String key) int
inherited
loadMoreElements({bool isIncluded(Conversation element)?}) → dynamic
inherited
match(Conversation elementA, Conversation elementB) bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
playNotificationSound(BaseMessage message) → dynamic
refreshSingleConversation(BaseMessage message, bool isActionMessage, {bool? remove}) → dynamic
removeElement(Conversation element) → dynamic
inherited
removeElementAt(int index) → dynamic
inherited
removeGroup(String guid) → dynamic
resetUnreadCount(BaseMessage message) → dynamic
setReceipts(MessageReceipt receipt) → dynamic
setTypingIndicator(TypingIndicator typingIndicator, bool isTypingStarted) → dynamic
toString() String
A string representation of this object.
inherited
updateConversation(Conversation conversation) → dynamic
Update the conversation with new conversation Object matched according to conversation id , if not matched inserted at top
updateElement(Conversation element, {int? index}) → dynamic
inherited
updateGroup(Group group) → dynamic
updateLastMessage(BaseMessage message) → dynamic
updateLastMessageOnEdited(BaseMessage message) → dynamic
updateUserStatus(User user, String status) → dynamic

Operators

operator ==(Object other) bool
The equality operator.
inherited