MaterialTheme.Values


Material 3 contains different theme subsystems to allow visual customization across a UI hierarchy.

Components use properties provided here when retrieving default values.

Summary

Public constructors

Values(
    colorScheme: ColorScheme,
    typography: Typography,
    shapes: Shapes,
    motionScheme: MotionScheme
)
Cmn

Public functions

open operator Boolean
equals(other: Any?)
Cmn
open Int
Cmn
open String
Cmn

Public properties

ColorScheme

ColorScheme used by material components

Cmn
MotionScheme

MotionScheme used by material components

Cmn
Shapes

Shapes used by material components

Cmn
Typography

Typography used by material components

Cmn

Public constructors

Values

Values(
    colorScheme: ColorScheme = lightColorScheme(),
    typography: Typography = Typography(),
    shapes: Shapes = Shapes(),
    motionScheme: MotionScheme = standard()
)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

colorScheme

val colorSchemeColorScheme

ColorScheme used by material components

motionScheme

val motionSchemeMotionScheme

MotionScheme used by material components

shapes

val shapesShapes

Shapes used by material components

typography

val typographyTypography

Typography used by material components