Tab Row
fun UiTreeBuilder.TabRow(selectedIndex: Int, onTabSelected: (Int) -> Unit, pagerState: PagerState? = null, indicatorColor: Int = TabRowDefaults.indicatorColor(), indicatorHeight: UiDp = TabRowDefaults.indicatorHeight(), indicatorCornerRadius: UiDp = TabRowDefaults.indicatorCornerRadius(), indicatorPosition: TabIndicatorPosition = TabIndicatorPosition.Bottom, indicatorWidthMode: TabIndicatorWidthMode = TabIndicatorWidthMode.MatchItem, indicatorFixedWidth: UiDp = UiDp.Zero, containerColor: Int = TabRowDefaults.containerColor(), scrollable: Boolean = false, equalWidth: Boolean = true, rippleColor: Int = TabRowDefaults.rippleColor(), itemSpacing: UiDp = UiDp.Zero, itemPaddingHorizontal: UiDp = TabRowDefaults.itemPaddingHorizontal(), itemPaddingVertical: UiDp = TabRowDefaults.itemPaddingVertical(), minItemWidth: UiDp = TabRowDefaults.minItemWidth(), key: Any? = null, modifier: Modifier = Modifier, tabs: TabRowScope.() -> Unit)(source)
Emits a TabRow and creates child sessions that update with selected state.