LoginViewModel

class LoginViewModel(eventsDispatcher: EventsDispatcher<LoginViewModel.EventsListener>, userRepository: UserRepository) : ViewModel, EventsDispatcherOwner<LoginViewModel.EventsListener>

Types

EventsListener
Link copied to clipboard
common
interface EventsListener

Functions

equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
onCleared
Link copied to clipboard
common
open fun onCleared()
onLoginButtonPressed
Link copied to clipboard
common
fun onLoginButtonPressed()
toString
Link copied to clipboard
common
open fun toString(): String

Properties

email
Link copied to clipboard
common
val email: MutableLiveData<String>
eventsDispatcher
Link copied to clipboard
common
open override val eventsDispatcher: EventsDispatcher<LoginViewModel.EventsListener>
isLoading
Link copied to clipboard
common
val isLoading: LiveData<Boolean>
isLoginButtonVisible
Link copied to clipboard
common
val isLoginButtonVisible: LiveData<Boolean>
password
Link copied to clipboard
common
val password: MutableLiveData<String>