Package-level declarations

Types

Link copied to clipboard
open class ColorContrast
Utility for applying contrast colors to application/activities.
Link copied to clipboard
Wrapper class for specifying color contrast options when applying contrast to branded and custom themes.
Link copied to clipboard
The interface class that hides the detailed implementation of color resources override at runtime.
Link copied to clipboard
Each accent color (primary, secondary and tertiary), is provided as a group of four supplementary color roles with different luminance which can be used in the UI to define emphasis and to provide a greater flexibility in expression.
Link copied to clipboard
open class DynamicColors
Utility for applying dynamic colors to application/activities.
Link copied to clipboard
Wrapper class for specifying dynamic colors options when applying dynamic colors.
Link copied to clipboard
A class for specifying color attributes for harmonization, which contains an array of color attributes, with the option to specify a custom theme overlay.
Link copied to clipboard
open class HarmonizedColors
A class for harmonizing color resources and attributes.
Link copied to clipboard
Wrapper class for specifying harmonization options, whether to harmonize an array of color resources, or a HarmonizedColorAttributes, along with the color attribute provided to harmonize with.
Link copied to clipboard
open class MaterialColors
A utility class for common color variants used in Material themes.
Link copied to clipboard
Helper methods for communication with the Material Color Utilities library.
Link copied to clipboard
Utility methods for theme.