abstract class
Make your base Fragment class extend this to get MvRx functionality. |
|
abstract class BaseMvRxViewModel<S : MavericksState> : MavericksViewModel<S>
Base ViewModel implementation that all other ViewModels should extend. |
|
object MvRx
Exists for backwards compatibility. |
|
interface MvRxState : MavericksState
MvRx state exists solely for MvRx 1.x backwards compatibility. MavericksState is a drop in replacement going forward. |
|
interface MvRxView : MavericksView
Implement this in your MvRx capable Fragment. |
|
interface |