com.hedgehog.gdzietabiedra.ribs / RootRouter
RootRouter
class RootRouter : ViewRouter<
RootView
,
RootInteractor
,
Component
>
(source)
Adds and removes children of {@link RootBuilder.RootScope}.
TODO describe the possible child configurations of this scope.
Constructors
Name | Summary |
---|---|
<init> | RootRouter(view: RootView , interactor: RootInteractor , component: Component , bottomNavBuilder: BottomNavBuilder , shoplistBuilder: ShopsListBuilder , mapBuilder: MapBuilder , settingsBuilder: SettingsBuilder , splashBuilder: SplashBuilder ) Adds and removes children of {@link RootBuilder.RootScope}. |
Functions
Name | Summary |
---|---|
attachBottomNav | fun attachBottomNav(): Unit |
attachMap | fun attachMap(): Unit Builds com.hedgehog.gdzietabiedra.ribs.bottomnav.map.MapView if it’s not already build and shows is |
attachMapHidden | fun attachMapHidden(): Unit Builds com.hedgehog.gdzietabiedra.ribs.bottomnav.map.MapView without showing it |
attachSettings | fun attachSettings(): Unit |
attachShopslist | fun attachShopslist(): Unit |
attachSplashScreen | fun attachSplashScreen(): Unit |
detachMap | fun detachMap(): Unit |
detachSettings | fun detachSettings(): Unit |
detachShopslist | fun detachShopslist(): Unit |
detachSplashScreen | fun detachSplashScreen(): Unit |