AppBarWithSearchColors

Class
Common
@ExperimentalMaterial3Api
class AppBarWithSearchColors(
    val searchBarColors: SearchBarColors,
    val scrolledSearchBarContainerColor: Color,
    val appBarContainerColor: Color,
    val scrolledAppBarContainerColor: Color,
    val appBarNavigationIconColor: Color,
    val appBarActionIconColor: Color,
)

Represents the colors used by an AppBarWithSearch.

See SearchBarDefaults.appBarWithSearchColors for the default implementation that follows Material specifications.

Parameters

searchBarColors the color used for the SearchBar of this app bar.
scrolledSearchBarContainerColor the container color of the search bar when content is scrolled
appBarContainerColor the app bar container color. Use Color.Transparent to have no color.
scrolledAppBarContainerColor the app bar container color when content is scrolled.
appBarNavigationIconColor the color used for the app bar navigation icon
appBarActionIconColor the color used for the app bar action icons

Secondary Constructors

constructor(
    searchBarColors: SearchBarColors,
    appBarContainerColor: Color,
    appBarNavigationIconColor: Color,
    appBarActionIconColor: Color,
) : this(
    searchBarColors,
    Color.Unspecified,
    appBarContainerColor,
    Color.Unspecified,
    appBarNavigationIconColor,
    appBarActionIconColor,
)