browse view - mimoccc/tvapp GitHub Wiki
//tvlib/org.mjdev.tvlib.ui.components.tv/BrowseView
[androidJvm]\
fun BrowseView(modifier: Modifier = Modifier, showHeader: Boolean = true, showNetworkState: Boolean = true, showAppUpdateState: Boolean = true, title: Any? = Build.MANUFACTURER, appIcon: Any? = R.drawable.person, userIcon: Any? = R.drawable.person, githubUser: String = "mimoccc", githubRepository: String = "tvapp", messages: List<Any?> = listOf(Unit, Unit, Unit), categories: List<Any?> = listOf(Unit, Unit, Unit), featuredItems: List<Any?> = listOf(Unit, Unit, Unit), categoriesAndItemsMap: Map<, List<>> = mapOf<Any?, List<Any?>>( Unit to listOf(Unit, Unit, Unit, Unit), Unit to listOf(Unit, Unit, Unit, Unit), Unit to listOf(Unit, Unit, Unit, Unit), ), errorState: State<Throwable?> = mutableStateOf(null), verticalArrangement: Arrangement.Vertical = Arrangement.spacedBy(32.dp), contentPadding: PaddingValues = PaddingValues(8.dp), customRows: List<@Composable() -> Unit> = emptyList(), onTitleClicked: () -> Unit? = null, onClockClicked: () -> Unit? = null, onMessageBadgeClicked: () -> Unit? = null, onUserPicClicked: () -> Unit? = null, onItemFocused: (item: Any?, fromUser: Boolean) -> Unit? = null, onItemClicked: (item: Any?) -> Unit? = null, state: LazyListState = rememberLazyListState(), isEdit: Boolean = isEditMode())