Skip to main content

Interface: ElementTransition

Public fluent contract for multi-property transitions on an element or group.

Methods​

after()​

after(target: string | ReactiveElementBase, property?: string): this

Parameters​

ParameterType
targetstring | ReactiveElementBase
property?string

Returns​

this


apply()​

apply(): void

Returns​

void


delay()​

delay(seconds: number): this

Parameters​

ParameterType
secondsnumber

Returns​

this


duration()​

duration(seconds: number): this

Parameters​

ParameterType
secondsnumber

Returns​

this


ease()​

ease(curve: BuiltinEase | EaseCurve): this

Parameters​

ParameterType
curveBuiltinEase | EaseCurve

Returns​

this


when()​

when(target: string | ReactiveElementBase, milestone?: AnimationMilestone, property?: string): this

Parameters​

ParameterType
targetstring | ReactiveElementBase
milestone?AnimationMilestone
property?string

Returns​

this