RadialMenuAnimationConfig

constructor(openDurationMs: Int = 300, closeDurationMs: Int = 200, itemScaleDurationMs: Int = 100, easing: Easing = FastOutSlowInEasing, selectedItemScale: Float = 1.4f, enableSpringAnimation: Boolean = false, springDampingRatio: Float = Spring.DampingRatioMediumBouncy, springStiffness: Float = Spring.StiffnessMedium)(source)

Parameters

openDurationMs

Duration of the menu open animation in ms.

closeDurationMs

Duration of the menu close animation in ms.

itemScaleDurationMs

Duration of item hover scale animation in ms.

easing

Compose Easing curve for open/close animation.

selectedItemScale

Scale factor for the hovered item.

enableSpringAnimation

If true, uses spring physics instead of tween.

springDampingRatio

Spring damping ratio (used if enableSpringAnimation is true).

springStiffness

Spring stiffness (used if enableSpringAnimation is true).