Skip to content

//tvlib/org.mjdev.tvlib.navigation

Package-level declarations

Types

Name Summary
AnyType [androidJvm]
object AnyType : NavType<Any?>
MenuItem [androidJvm]
data class MenuItem(var menuText: Any? = null, var menuIcon: Any? = null, var menuGravity: MenuItem.Gravity = Gravity.Center, var menuAction: () -> Unit? = null, var menuRoute: String? = null, var menuPage: Page? = null, var enabled: Boolean = true)
MenuItemClickListener [androidJvm]
interface MenuItemClickListener
NavGraphBuilderEx [androidJvm]
class NavGraphBuilderEx(provider: NavigatorProvider, route: String? = null, startRoute: String? = null, val navHostController: NavHostControllerEx) : NavGraphBuilder
NavHostControllerEx [androidJvm]
class NavHostControllerEx(context: Context) : NavHostController, LifecycleOwner, DefaultLifecycleObserver