StateRestorer

data class StateRestorer<VM : MavericksViewModel<S>, S : MavericksState>(viewModelContext: ViewModelContext, viewModelClass: Class<out VM>, stateClass: Class<out S>, toRestoredState: (S) -> S)

Properties

stateClass
Link copied to clipboard
val stateClass: Class<out S>
toRestoredState
Link copied to clipboard
val toRestoredState: (S) -> S
viewModelClass
Link copied to clipboard
val viewModelClass: Class<out VM>
viewModelContext
Link copied to clipboard
val viewModelContext: ViewModelContext