Source set: Common
public object RippleDefaults
Default values used by ripple.
Properties
RippleAlpha
Source set: Common
@Deprecated(
"Use other configuration options in RippleThemeConfiguration and RippleConfiguration"
)
public val RippleAlpha: RippleAlpha =
RippleAlpha(
pressedAlpha = StateTokens.PressedStateLayerOpacity,
focusedAlpha = StateTokens.FocusStateLayerOpacity,
draggedAlpha = StateTokens.DraggedStateLayerOpacity,
hoveredAlpha = StateTokens.HoverStateLayerOpacity,
)
Represents the default RippleAlpha that will be used for a ripple to indicate different states.
OpacityFocusThemeConfiguration
Source set: Common
public val OpacityFocusThemeConfiguration: RippleThemeConfiguration =
RippleThemeConfiguration(RippleThemeConfiguration.Focus.Opacity)
A RippleThemeConfiguration that corresponds to an opacity based indication style.
InsetFocusRingThemeConfiguration
Source set: Common
public val InsetFocusRingThemeConfiguration: RippleThemeConfiguration =
RippleThemeConfiguration(
RippleThemeConfiguration.Focus.InsetRing(
outerStrokeInset = 0.dp,
outerStrokeWidth = 2.dp,
innerStrokeInset = 1.dp,
innerStrokeWidth = 3.dp,
)
)
A RippleThemeConfiguration that corresponds to an inset focus ring based indication style.
ThemeConfiguration
Source set: Common
public val ThemeConfiguration: RippleThemeConfiguration = OpacityFocusThemeConfiguration
The default RippleThemeConfiguration.