Package-level declarations
Types
Properties
Functions
Link copied to clipboard
fun dynamicColorScheme(primary: Color, isDark: Boolean, isAmoled: Boolean = false, secondary: Color? = null, tertiary: Color? = null, neutral: Color? = null, neutralVariant: Color? = null, error: Color? = null, style: PaletteStyle = PaletteStyle.TonalSpot, contrastLevel: Double = Contrast.Default.value, specVersion: ColorSpec.SpecVersion = ColorSpec.SpecVersion.Default, platform: DynamicScheme.Platform = DynamicScheme.Platform.Default, modifyColorScheme: (ColorScheme) -> ColorScheme? = null): ColorScheme
Create a custom ColorScheme based on the provided colors. Uses primary as the seed color.
fun dynamicColorScheme(seedColor: Color, isDark: Boolean, isAmoled: Boolean = false, primary: Color? = null, secondary: Color? = null, tertiary: Color? = null, neutral: Color? = null, neutralVariant: Color? = null, error: Color? = null, style: PaletteStyle = PaletteStyle.TonalSpot, contrastLevel: Double = Contrast.Default.value, specVersion: ColorSpec.SpecVersion = ColorSpec.SpecVersion.Default, platform: DynamicScheme.Platform = DynamicScheme.Platform.Default, modifyColorScheme: (ColorScheme) -> ColorScheme? = null): ColorScheme
Create a custom ColorScheme based on the provided colors.
Link copied to clipboard
@Composable
A Material Theme that adapts to the given DynamicMaterialThemeState.seedColor.
@Composable
@Composable
A Material Theme that adapts to the given seed color and the provided custom colors.
Link copied to clipboard
@Composable
Create and remember a custom ColorScheme based on the provided colors. Uses primary as the seed color.
@Composable
Create and remember a custom ColorScheme based on the provided colors.
Link copied to clipboard
@Composable
@Composable
Creates a DynamicMaterialThemeState that can be remembered across compositions using custom colors.
Link copied to clipboard
fun DynamicScheme.toColorScheme(isAmoled: Boolean = false, modifyColorScheme: (ColorScheme) -> ColorScheme? = null): ColorScheme
Create the actual ColorScheme based on the given DynamicScheme.