Package com.uber.rib.core
Types
Name | Summary |
---|---|
BaseInteractor | abstract class BaseInteractor<P, R : Router<out Interactor<*, *>, out InteractorBaseComponent<*>>> : Interactor< P , R > |
BaseViewBuilder | abstract class BaseViewBuilder<ViewType : View , RouterT : Router<*, *>, DependencyT> : ViewBuilder< ViewType , RouterT , DependencyT > |
RestorableRouter | interface RestorableRouter |
Functions
Name | Summary |
---|---|
getSerializable | fun <T : Serializable > Bundle.getSerializable(key: String ): T |
putSerializable | fun Bundle.putSerializable(key: String , serializable: Serializable ): Unit |
toAndroidBundle | fun Bundle.toAndroidBundle(): Bundle |