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
sealed class Result
Link copied to clipboard
internal interface SyncSelfTeamUseCase
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)