com.uber.rib.core

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