Package-level declarations
Types
Cubic Bezier curve.
Defines SpatialHoverEffects how to animate between active & inactive states
Holds the context of spatialHoverEffect
Represents a group for managing spatial hover effects. Each instance has a unique group ID for identifying the group.
The root scope of spatialHoverEffect DSL, here can call animation
The scope of spatialHoverEffect DSL
Properties
Linear bezier curve.
For SpatialHoverEffectScope.clipShape convenience, a RoundedCornerShape with 0 radius.
Functions
Disable all child nodes' hover effect effects.
Defines how view should change when a pointer hover or eye looks at the view Unlike androidx.compose.foundation.hoverable, the SpatialHoverEffect is applied out of process, so it can not be visible to app process
Applies a spatial hover effect to the element.
Adds a default HoverEffectGroup to all effects defined on descendant views, and activates the group whenever this view or any descendant views are hovered.
Adds a HoverEffectGroup to all effects defined on descendant views, and activates the group whenever this view or any descendant views are hovered.
Creates Spring animation.
Helper for converts CubicBezierEasing to CubicBezier.
Creates Tween animation for spatial hover effect.