@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="KeyframeEffectOptions")
public static interface KeyframeEffectOptions.Builder
extends KeyframeEffectOptions
KeyframeEffectOptions.Builder| Modifier and Type | Method and Description |
|---|---|
default KeyframeEffectOptions.Builder |
composite(java.lang.String composite) |
default KeyframeEffectOptions.Builder |
delay(double delay)
The EffectTiming dictionary's delay property in the Web Animations API represents the number of milliseconds to delay the start of the animation.
|
default KeyframeEffectOptions.Builder |
direction(java.lang.String direction)
The direction property of the Web Animations API dictionary EffectTiming indicates an animation's playback direction along its timeline, as well as its behavior when it reaches the end of an iteration
|
default KeyframeEffectOptions.Builder |
duration(double duration)
The duration property of the dictionary EffectTiming in the Web Animations API specifies the duration in milliseconds that a single iteration (from beginning to end) the animation should take to complete.
|
default KeyframeEffectOptions.Builder |
duration(java.lang.String duration)
The duration property of the dictionary EffectTiming in the Web Animations API specifies the duration in milliseconds that a single iteration (from beginning to end) the animation should take to complete.
|
default KeyframeEffectOptions.Builder |
easing(java.lang.String easing)
The EffectTiming dictionary's easing property in the Web Animations API specifies the timing function used to scale the time to produce easing effects, where easing is the rate of the animation's change over time.
|
default KeyframeEffectOptions.Builder |
endDelay(double endDelay)
The endDelay property of the EffectTiming dictionary (part of the Web Animations API) indicates the number of milliseconds to delay after the active period of an animation sequence.
|
default KeyframeEffectOptions.Builder |
fill(java.lang.String fill)
The Web Animations API's EffectTiming dictionary's fill property specifies a fill mode, which defines how the element to which the animation is applied should look when the animation sequence is not actively running, such as before the time specified by iterationStart or after animation's end time.
|
default KeyframeEffectOptions.Builder |
iterations(double iterations)
The Web Animations API dictionary EffectTiming's iterations property specifies the number of times the animation should repeat.
|
default KeyframeEffectOptions.Builder |
iterationStart(double iterationStart)
Web Animations API's EffectTiming dictionary's iterationStart property specifies the repetition number which repetition the animation begins at and its progress through it.
|
default KeyframeEffectOptions.Builder |
pseudoElement(java.lang.String pseudoElement) |
composite, create, pseudoElement, setComposite, setPseudoElementdelay, direction, duration, easing, endDelay, fill, iterations, iterationStart, setDelay, setDirection, setDuration, setDuration, setDuration, setEasing, setEndDelay, setFill, setIterations, setIterationStart@JsOverlay @Nonnull default KeyframeEffectOptions.Builder composite(@CompositeOperation @Nonnull java.lang.String composite)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder pseudoElement(@Nonnull java.lang.String pseudoElement)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder delay(double delay)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder direction(@PlaybackDirection @Nonnull java.lang.String direction)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder duration(double duration)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder duration(@Nonnull java.lang.String duration)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder easing(@Nonnull java.lang.String easing)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder endDelay(double endDelay)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder fill(@FillMode @Nonnull java.lang.String fill)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder iterationStart(double iterationStart)
@JsOverlay @Nonnull default KeyframeEffectOptions.Builder iterations(double iterations)