//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](https://developer.android.com/reference/kotlin/androidx/compose/runtime/State.html)<[Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)?> = mutableStateOf(null), verticalArrangement: [Arrangement.Vertical](https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Arrangement.Vertical.html) = Arrangement.spacedBy(32.dp), contentPadding: [PaddingValues](https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/PaddingValues.html) = PaddingValues(8.dp), customRows: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<@[Composable](https://developer.android.com/reference/kotlin/androidx/compose/runtime/Composable.html)() -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)> = emptyList(), onTitleClicked: () -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? = null, onClockClicked: () -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? = null, onMessageBadgeClicked: () -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? = null, onUserPicClicked: () -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? = null, onItemFocused: (item: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?, fromUser: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? = null, onItemClicked: (item: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?) -> [Unit](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html)? = null, state: [TvLazyListState](https://developer.android.com/reference/kotlin/androidx/tv/foundation/lazy/list/TvLazyListState.html) = rememberTvLazyListState(), isEdit: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) = isEditMode())