ConversationFolderRepository
Functions
Link copied to clipboard
abstract suspend fun addConversationToFolder(conversationId: QualifiedID, folderId: String): Either<CoreFailure, Unit>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun observeConversationsFromFolder(folderId: String): Flow<List<ConversationDetailsWithEvents>>
Link copied to clipboard
Link copied to clipboard
abstract suspend fun removeConversationFromFolder(conversationId: QualifiedID, folderId: String, isFavorite: Boolean = false): Either<CoreFailure, Unit>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun updateConversationFolders(folderWithConversations: List<FolderWithConversations>): Either<CoreFailure, Unit>