Caches the chat history
ID of the group conversation
Caches history api data
user_id of requestor
Returns cached data for conversations
Cached data
Gets chats for a particular conversation from the back-end
ID of the group conversation
Gets all conversation groups of a particular user from the backend
user_id of requestor
Pushes cached data to storage
Sets the messages from each group to its corresponding group chats into the cache
Updates the cached chat history data
Message Data to be updated when a new message is received
Updates the cached data when a message is deleted
ID of the group conversation
ID of the message to be deleted
User_id of the requestor
Updates cached data when a message is marked as favorite or unfavorite
true when message is favorited, otherwise false
ID of the group conversation
ID of the message to be marked or unmarked
User_id of the requestor
Consists of interaction methods of the cached conversations of a user