GroupConversationCreatorImpl
internal class GroupConversationCreatorImpl( conversationRepository: ConversationRepository, conversationGroupRepository: ConversationGroupRepository, syncManager: SyncManager, currentClientIdProvider: CurrentClientIdProvider, newGroupConversationSystemMessagesCreator: NewGroupConversationSystemMessagesCreator, refreshUsersWithoutMetadata: RefreshUsersWithoutMetadataUseCase) : GroupConversationCreator
Implementation of GroupConversationCreator.
Constructors
Link copied to clipboard
constructor( conversationRepository: ConversationRepository, conversationGroupRepository: ConversationGroupRepository, syncManager: SyncManager, currentClientIdProvider: CurrentClientIdProvider, newGroupConversationSystemMessagesCreator: NewGroupConversationSystemMessagesCreator, refreshUsersWithoutMetadata: RefreshUsersWithoutMetadataUseCase)
Functions
Link copied to clipboard
open suspend operator override fun invoke( name: String, userIdList: List<<Error class: unknown class>>, options: <Error class: unknown class>): ConversationCreationResult