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(): UnitBuilds com.hedgehog.gdzietabiedra.ribs.bottomnav.map.MapView if it’s not already build and shows is |
| attachMapHidden | fun attachMapHidden(): UnitBuilds 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 |