ursus
Modifier.pagerTabIndicatorOffset(pagerState
Nthily
var selectedIndex by remember { mutableIntStateOf(0) } Column { TabRow( selectedTabIndex = selectedIndex, indicator = { TabRowDefaults.PrimaryIndicator( modifier = Modifier.tabIndicatorOffset(it[selectedIndex]), width = 40.dp, height = 5.dp, color = AppTheme.colors.accent ) } ) { ... } HorizontalPager(...) }
indicator: @Composable @UiComposable (tabPositions: List<TabPosition>) -> Unit = @Composable { tabPositions -> TabRowDefaults.Indicator( Modifier.tabIndicatorOffset(tabPositions[selectedTabIndex]) ) },
A modern programming language that makes developers happier.