Class

ScrollFieldColors

Represents the colors used by a ScrollField in different states.

Source set: Common
@ExperimentalMaterial3ExpressiveApi
class ScrollFieldColors(
    val containerColor: Color,
    val unselectedContentColor: Color,
    val selectedContentColor: Color,
)

Represents the colors used by a ScrollField in different states.

Functions

copy

fun copy(
        containerColor: Color = this.containerColor,
        unselectedContentColor: Color = this.unselectedContentColor,
        selectedContentColor: Color = this.selectedContentColor,
    ) =
        ScrollFieldColors(
            containerColor.takeOrElse { this.containerColor },
            unselectedContentColor.takeOrElse { this.unselectedContentColor },
            selectedContentColor.takeOrElse { this.selectedContentColor },
        )

Returns a copy of this ScrollFieldColors, optionally overriding some of the values. This uses the Color.Unspecified to mean “use the value from the source".

Last updated: