Function: stagger()
stagger(
elements: readonly (ReactiveElementBase|DOMElement)[],options?:object):StaggerTransition
Creates a fluent stagger coordinator to cascade animations across a list of elements.
Parameters
| Parameter | Type | Description |
|---|---|---|
elements | readonly (ReactiveElementBase | DOMElement)[] | - |
options? | { duration?: number; ease?: BuiltinEase | EaseCurve; overlap?: AnimationMilestone; props?: ElementTransitionProps; } | - |
options.duration? | number | Animation duration in seconds for each element (default: 0.4s). |
options.ease? | BuiltinEase | EaseCurve | Easing curve for each element transition (default: "quartOut"). |
options.overlap? | AnimationMilestone | Overlap trigger milestone between consecutive elements (default: 0.5). |
options.props? | ElementTransitionProps | Animated target properties for each element (default: { opacity: 1 }). |