Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
internal class DeleteTeamConversationUseCaseImpl(selfTeamIdProvider: SelfTeamIdProvider, teamRepository: TeamRepository, deleteConversation: DeleteConversationUseCase, transactionProvider: CryptoTransactionProvider) : DeleteTeamConversationUseCase
Link copied to clipboard
class SyncSelfTeamInfoUseCase(selfTeamIdProvider: SelfTeamIdProvider, teamRepository: TeamRepository)
This use case is responsible for syncing the self team information from the backend.
Link copied to clipboard
Link copied to clipboard
internal class SyncSelfTeamUseCaseImpl(userRepository: UserRepository, teamRepository: TeamRepository, fetchedUsersLimit: Int?) : SyncSelfTeamUseCase
Link copied to clipboard
class TeamScope(teamRepository: TeamRepository, slowSyncRepository: SlowSyncRepository, selfTeamIdProvider: SelfTeamIdProvider)