State

sealed class State

Inheritors

Types

Link copied to clipboard
data class FetchError(val values: MainViewModel.State.Values, val error: String) : MainViewModel.State
Link copied to clipboard
data class Fetching(val values: MainViewModel.State.Values = Values()) : MainViewModel.State
Link copied to clipboard
data class Success(val values: MainViewModel.State.Values, val cowResult: AnimalDto? = null, val sheepResult: AnimalDto? = null, val pigResult: AnimalDto? = null) : MainViewModel.State
Link copied to clipboard
data class Values(val requestBody: String = "", val isRelease: Boolean = false)

Properties

Link copied to clipboard