commonMain.de.halfbit.componental.router.RouteNode.kt Maven / Gradle / Ivy
package de.halfbit.componental.router
import de.halfbit.componental.lifecycle.MutableLifecycle
import de.halfbit.componental.restorator.Restorator
public data class RouteNode(
val id: I,
val child: C,
)
public data class RuntimeRouteNode(
val node: RouteNode,
val lifecycle: MutableLifecycle,
val restorator: Restorator,
)