CharcoalTabDefaults

Charcoal デザイントークンを M3 Tab / SecondaryTabRow の既定値として提供する。

SecondaryTabRow(
selectedTabIndex = index,
indicator = { CharcoalTabDefaults.Indicator(Modifier.tabIndicatorOffset(index)) },
) {
Tab(
selected = ..., onClick = ...,
selectedContentColor = CharcoalTabDefaults.selectedContentColor,
unselectedContentColor = CharcoalTabDefaults.unselectedContentColor,
text = { Text("...") },
)
}

Properties

Link copied to clipboard

選択中 Tab のインジケータ色。

Link copied to clipboard

選択中 Tab のインジケータの高さ。

Link copied to clipboard

選択中 Tab のコンテンツ色。

Link copied to clipboard

非選択 Tab のコンテンツ色。

Functions

Link copied to clipboard
fun Indicator(modifier: Modifier = Modifier, color: Color = indicatorColor)

Charcoal の色・高さを当てた Tab のインジケータ。 SecondaryTabRow の indicator で Modifier.tabIndicatorOffset(selectedTabIndex) を渡して使う。