Package-level declarations

Types

Link copied to clipboard

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 create a new conversation folder.

Link copied to clipboard
internal class CreateConversationFolderUseCaseImpl(    conversationFolderRepository: ConversationFolderRepository,     dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : CreateConversationFolderUseCase
Link copied to clipboard

This use case will return the favorite folder.

Link copied to clipboard
Link copied to clipboard

This use case will move a conversation to the selected folder.

Link copied to clipboard
internal class MoveConversationToFolderUseCaseImpl(    conversationFolderRepository: ConversationFolderRepository,     dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : MoveConversationToFolderUseCase
Link copied to clipboard

This use case will observe and return the list of conversations from given folder.

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

This use case will remove a conversation from the favorites folder.

internal class RemoveConversationFromFavoritesUseCaseImpl(    conversationFolderRepository: ConversationFolderRepository,     dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : RemoveConversationFromFavoritesUseCase
Link copied to clipboard

This use case will remove a conversation from the selected folder and if the folder is empty, it will remove the folder.

Link copied to clipboard
internal class RemoveConversationFromFolderUseCaseImpl(    conversationFolderRepository: ConversationFolderRepository,     dispatchers: <Error class: unknown class> = KaliumDispatcherImpl) : RemoveConversationFromFolderUseCase