Package-level declarations
Types
Link copied to clipboard
interface AddConversationToFavoritesUseCase
This use case will add a conversation to the favorites folder.
Link copied to clipboard
internal class AddConversationToFavoritesUseCaseImpl(conversationFolderRepository: ConversationFolderRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : AddConversationToFavoritesUseCase
Link copied to clipboard
This use case will return the favorite folder.
Link copied to clipboard
internal class GetFavoriteFolderUseCaseImpl(conversationFolderRepository: ConversationFolderRepository) : GetFavoriteFolderUseCase
Link copied to clipboard
This use case will observe and return the list of conversations from given folder.
Link copied to clipboard
internal class ObserveConversationsFromFolderUseCaseImpl(conversationFolderRepository: ConversationFolderRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : ObserveConversationsFromFolderUseCase
Link copied to clipboard
This use case will observe and return the list of all user folders.
Link copied to clipboard
internal class ObserveUserFoldersUseCaseImpl(conversationFolderRepository: ConversationFolderRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : ObserveUserFoldersUseCase
Link copied to clipboard
interface RemoveConversationFromFavoritesUseCase
This use case will remove a conversation from the favorites folder.
Link copied to clipboard
internal class RemoveConversationFromFavoritesUseCaseImpl(conversationFolderRepository: ConversationFolderRepository, dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : RemoveConversationFromFavoritesUseCase