![JAR search and dependency download from the Maven repository](/logo.png)
com.airbnb.mvrx.MavericksState.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mavericks-common Show documentation
Show all versions of mavericks-common Show documentation
Mavericks is an Android application framework that makes product development fast and fun.
package com.airbnb.mvrx
/**
* Interface that has to be implemented by all Kotlin data classes that will be used as state.
*
* This is currently only used to configure Proguard to correctly work with Mavericks.
*
* If you need to use Fragment arguments to initialize your state, create a secondary constructor
* that takes a parcelable object. If the Fragment that initializes this ViewModel has an argument
* at [Mavericks.KEY_ARG], it will be passed to your secondary constructor automatically.
*/
interface MavericksState
© 2015 - 2025 Weber Informatics LLC | Privacy Policy