ClearConversationContentUseCaseImpl

internal class ClearConversationContentUseCaseImpl(    conversationRepository: ConversationRepository,     messageSender: MessageSender,     selfUserId: <Error class: unknown class>,     currentClientIdProvider: CurrentClientIdProvider,     selfConversationIdProvider: SelfConversationIdProvider,     clearLocalConversationAssets: ClearConversationAssetsLocallyUseCase) : ClearConversationContentUseCase

Constructors

Link copied to clipboard
constructor(    conversationRepository: ConversationRepository,     messageSender: MessageSender,     selfUserId: <Error class: unknown class>,     currentClientIdProvider: CurrentClientIdProvider,     selfConversationIdProvider: SelfConversationIdProvider,     clearLocalConversationAssets: ClearConversationAssetsLocallyUseCase)

Functions

Link copied to clipboard
open suspend operator override fun invoke(    conversationId: <Error class: unknown class>,     needToRemoveConversation: Boolean): ClearConversationContentUseCase.Result