OverlayRouteContent

internal fun OverlayRouteContent(languageCode: String, route: AppRoute, koin: Koin, router: RootAppRouter, urlLauncher: ExternalUrlLauncher, imageToImageViewModel: ImageToImageViewModel)(source)

Renders routes that sit above the home scaffold and own their full-screen layout.

Author

Dmitriy Moroz

Parameters

languageCode

Active localization code used by standalone route content.

route

Route currently requested by the root router.

koin

Presentation Koin instance used to resolve route dependencies.

router

Root router passed to overlay screens.

urlLauncher

Platform external URL launcher used by web/report flows.

imageToImageViewModel

Shared Image-to-Image ViewModel reused by in-paint overlay flow.