Package-level declarations

Types

Link copied to clipboard
class AuthViewModel @Inject constructor(loginUseCase: LoginUseCase, registerUseCase: RegisterUseCase, validators: Validators) : ViewModel

ViewModel responsible for handling authentication-related functionality in the application.

Link copied to clipboard
class DiscoverViewModel @Inject constructor(repository: StudyPlanetRepository) : ViewModel
Link copied to clipboard
class MainViewModel @Inject constructor(repository: StudyPlanetRepository) : ViewModel
Link copied to clipboard
class SelectedPlanetViewModel @Inject constructor : ViewModel
Link copied to clipboard
class StudyViewModel @Inject constructor(startDiscoveringUseCase: StartDiscoveringUseCase, stopDiscoveringUseCase: StopDiscoveringUseCase, startExploringUseCase: StartExploringUseCase, stopExploringUseCase: StopExploringUseCase) : ViewModel
Link copied to clipboard
class TimeSelectionViewModel @Inject constructor : ViewModel