@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface KeyframeEffectOptions
extends EffectTiming
| Modifier and Type | Interface and Description |
|---|---|
static interface |
KeyframeEffectOptions.Builder
The KeyframeEffectOptions dictionary, part of the Web Animations API, is used by Element.animate() and KeyframeEffect() to describe timing properties for animation effects.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
composite() |
static KeyframeEffectOptions.Builder |
create() |
@JsNullable java.lang.String |
pseudoElement() |
void |
setComposite(@JsNonNull java.lang.String composite) |
void |
setPseudoElement(@JsNullable java.lang.String pseudoElement) |
delay, direction, duration, easing, endDelay, fill, iterations, iterationStart, setDelay, setDirection, setDuration, setDuration, setDuration, setEasing, setEndDelay, setFill, setIterations, setIterationStart@JsOverlay @Nonnull static KeyframeEffectOptions.Builder create()
create in interface EffectTiming@JsProperty(name="composite") @CompositeOperation java.lang.String composite()
@JsProperty void setComposite(@CompositeOperation @JsNonNull java.lang.String composite)
@JsProperty(name="pseudoElement") @JsNullable java.lang.String pseudoElement()
@JsProperty void setPseudoElement(@JsNullable java.lang.String pseudoElement)