//app/org.mjdev.tvapp.base.ui.components.navigation
| Name | Summary |
|---|---|
| Navigation | [androidJvm] @Preview @Composable fun Navigation(modifier: Modifier = Modifier, navController: NavHostController? = null, items: List<MenuItem> = listOf(), backgroundColor: Color = Color(0xFF202020), roundSize: Dp = 8.dp, borderSize: Dp = 0.dp, borderColor: Color = Color.White, showSearch: Boolean = true, showSettings: Boolean = true, searchArrangement: Arrangement.Vertical = Arrangement.Top, settingsArrangement: Arrangement.Vertical = Arrangement.Bottom, onSettingsItemFocused: () -> Unit = {}, onSearchItemFocused: () -> Unit = {}, onDrawerItemClick: (id: Int) -> Unit = {}, onDrawerItemFocused: (id: Int) -> Unit = {}, content: @Composable() -> Unit = {}) |
| NavigationRow | [androidJvm] @Preview @Composable fun NavigationRow(id: Int = -1, drawerValue: DrawerValue = DrawerValue.Open, text: Any? = "test", icon: Any? = Icons.Default.AccountCircle, textColor: Color = Color.White, iconColor: Color = Color.White, focusedColor: Color = Color.Black, unFocusedColor: Color = Color.Transparent, expandedWidth: Dp = 150.dp, onFocus: (id: Int) -> Unit = {}, onClick: (id: Int) -> Unit = {}) |
| Name | Summary |
|---|---|
| SEARCH_ITEM | [androidJvm] const val SEARCH_ITEM: Int = 65534 |
| SETTINGS_ITEM | [androidJvm] const val SETTINGS_ITEM: Int = 65535 |