RippleConfiguration
class RippleConfiguration
Configuration for ripple appearance, provided using LocalRippleConfiguration. In most cases the default values should be used, for custom design system use cases you should instead build your own custom ripple using createRippleModifierNode. To disable the ripple, provide null using LocalRippleConfiguration.
Summary
Public constructors |
|---|
RippleConfiguration(color: Color, rippleAlpha: RippleAlpha?) |
Public properties |
|
|---|---|
Color |
the color override for the ripple. |
RippleAlpha? |
the |
Public constructors
RippleConfiguration
RippleConfiguration(
color: Color = Color.Unspecified,
rippleAlpha: RippleAlpha? = null
)
| Parameters | |
|---|---|
color: Color = Color.Unspecified |
the color override for the ripple. If |
rippleAlpha: RippleAlpha? = null |
the |
Public functions
Public properties
color
val color: Color
the color override for the ripple. If Color.Unspecified, then the default color from the theme will be used instead. Note that if the ripple has a color explicitly set with the parameter on ripple, that will always be used instead of this value.
rippleAlpha
val rippleAlpha: RippleAlpha?
the RippleAlpha override for this ripple. If null, then the default alpha will be used instead.