1// Signature format: 4.0 2package androidx.compose.material.ripple { 3 4 @kotlin.RequiresOptIn(message="This ripple API is experimental and may change / be removed in the future.") public @interface ExperimentalRippleApi { 5 } 6 7 @androidx.compose.runtime.Immutable public final class RippleAlpha { 8 ctor public RippleAlpha(float draggedAlpha, float focusedAlpha, float hoveredAlpha, float pressedAlpha); 9 method public float getDraggedAlpha(); 10 method public float getFocusedAlpha(); 11 method public float getHoveredAlpha(); 12 method public float getPressedAlpha(); 13 property public final float draggedAlpha; 14 property public final float focusedAlpha; 15 property public final float hoveredAlpha; 16 property public final float pressedAlpha; 17 } 18 19 public final class RippleAnimationKt { 20 } 21 22 public final class RippleKt { 23 method @androidx.compose.runtime.Composable public static androidx.compose.foundation.Indication rememberRipple(optional boolean bounded, optional float radius, optional long color); 24 } 25 26 public interface RippleTheme { 27 method @androidx.compose.runtime.Composable public long defaultColor(); 28 method @androidx.compose.runtime.Composable public androidx.compose.material.ripple.RippleAlpha rippleAlpha(); 29 field public static final androidx.compose.material.ripple.RippleTheme.Companion Companion; 30 } 31 32 public static final class RippleTheme.Companion { 33 method public androidx.compose.material.ripple.RippleAlpha defaultRippleAlpha(long contentColor, boolean lightTheme); 34 method public long defaultRippleColor(long contentColor, boolean lightTheme); 35 } 36 37 public final class RippleThemeKt { 38 method public static androidx.compose.runtime.ProvidableCompositionLocal<androidx.compose.material.ripple.RippleTheme> getLocalRippleTheme(); 39 } 40 41 public final class Ripple_androidKt { 42 method @androidx.compose.material.ripple.ExperimentalRippleApi public static androidx.compose.runtime.ProvidableCompositionLocal<java.lang.Boolean> getLocalRippleNativeRendering(); 43 } 44 45} 46 47