Skip to main content

Interface: ReplaceTransition

Public fluent contract for an in-place replacement operation.

Methods​

after()​

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

Parameters​

ParameterType
targetstring | ReactiveElementBase
property?string

Returns​

this


apply()​

apply(): void

Returns​

void


duration()​

duration(seconds: number): this

Parameters​

ParameterType
secondsnumber

Returns​

this


ease()​

ease(curve: BuiltinEase | EaseCurve): this

Parameters​

ParameterType
curveBuiltinEase | EaseCurve

Returns​

this


matchPosition()​

matchPosition(match: boolean): this

Parameters​

ParameterType
matchboolean

Returns​

this


overlap()​

overlap(fraction: number): this

Parameters​

ParameterType
fractionnumber

Returns​

this


scale()​

scale(factor?: number | boolean): this

Parameters​

ParameterType
factor?number | boolean

Returns​

this


when()​

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

Parameters​

ParameterType
targetstring | ReactiveElementBase
milestone?AnimationMilestone
property?string

Returns​

this