Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
internal class DeleteTeamConversationUseCaseImpl(selfTeamIdProvider: SelfTeamIdProvider, teamRepository: TeamRepository, conversationRepository: ConversationRepository) : DeleteTeamConversationUseCase
Link copied to clipboard
class GetUpdatedSelfTeamUseCase(selfTeamIdProvider: SelfTeamIdProvider, teamRepository: TeamRepository)
This use case is responsible for getting the updated team information of the self user.
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, conversationRepository: ConversationRepository, slowSyncRepository: SlowSyncRepository, selfTeamIdProvider: SelfTeamIdProvider)