colors

@Composable
fun colors(): NavigationItemColors

Creates a NavigationItemColors with the provided colors according to the Material specification.


@Composable
fun colors(selectedIconColor: Color = NavigationRailColorTokens.ItemActiveIcon.value, selectedTextColor: Color = NavigationRailColorTokens.ItemActiveLabelText.value, selectedIndicatorColor: Color = NavigationRailColorTokens.ItemActiveIndicator.value, unselectedIconColor: Color = NavigationRailColorTokens.ItemInactiveIcon.value, unselectedTextColor: Color = NavigationRailColorTokens.ItemInactiveLabelText.value, disabledIconColor: Color = unselectedIconColor.copy(alpha = DisabledAlpha), disabledTextColor: Color = unselectedTextColor.copy(alpha = DisabledAlpha)): NavigationItemColors

Creates a NavigationItemColors with the provided colors according to the Material specification.

Return

the resulting NavigationItemColors used for WideNavigationRailItem

Parameters

selectedIconColor

the color to use for the icon when the item is selected.

selectedTextColor

the color to use for the text label when the item is selected.

selectedIndicatorColor

the color to use for the indicator when the item is selected.

unselectedIconColor

the color to use for the icon when the item is unselected.

unselectedTextColor

the color to use for the text label when the item is unselected.

disabledIconColor

the color to use for the icon when the item is disabled.

disabledTextColor

the color to use for the text label when the item is disabled.