TabIndicatorScope

Scope for the composable used to render a Tab indicator, this can be used for more complex indicators requiring layout information about the tabs like TabRowDefaults.PrimaryIndicator and TabRowDefaults.SecondaryIndicator

Functions

Link copied to clipboard
abstract fun Modifier.tabIndicatorLayout(measure: MeasureScope.(Measurable, Constraints, List<TabPosition>) -> MeasureResult): Modifier

A layout modifier that provides tab positions, this can be used to animate and layout a TabIndicator depending on size, position, and content size of each Tab.

Link copied to clipboard
abstract fun Modifier.tabIndicatorOffset(selectedTabIndex: Int, matchContentSize: Boolean = false): Modifier

A Modifier that follows the default offset and animation