SyncFeatureConfigsUseCaseImpl

internal class SyncFeatureConfigsUseCaseImpl(featureConfigRepository: FeatureConfigRepository, guestRoomConfigHandler: GuestRoomConfigHandler, fileSharingConfigHandler: FileSharingConfigHandler, mlsConfigHandler: MLSConfigHandler, mlsMigrationConfigHandler: MLSMigrationConfigHandler, classifiedDomainsConfigHandler: ClassifiedDomainsConfigHandler, conferenceCallingConfigHandler: ConferenceCallingConfigHandler, passwordChallengeConfigHandler: SecondFactorPasswordChallengeConfigHandler, selfDeletingMessagesConfigHandler: SelfDeletingMessagesConfigHandler, e2EIConfigHandler: E2EIConfigHandler, appLockConfigHandler: AppLockConfigHandler) : SyncFeatureConfigsUseCase

Constructors

Link copied to clipboard
constructor(featureConfigRepository: FeatureConfigRepository, guestRoomConfigHandler: GuestRoomConfigHandler, fileSharingConfigHandler: FileSharingConfigHandler, mlsConfigHandler: MLSConfigHandler, mlsMigrationConfigHandler: MLSMigrationConfigHandler, classifiedDomainsConfigHandler: ClassifiedDomainsConfigHandler, conferenceCallingConfigHandler: ConferenceCallingConfigHandler, passwordChallengeConfigHandler: SecondFactorPasswordChallengeConfigHandler, selfDeletingMessagesConfigHandler: SelfDeletingMessagesConfigHandler, e2EIConfigHandler: E2EIConfigHandler, appLockConfigHandler: AppLockConfigHandler)

Functions

Link copied to clipboard
open suspend operator override fun invoke(): Either<CoreFailure, Unit>