Class AnimationEffect
AnimationEffect instance
public sealed class AnimationEffect
- Inheritance
-
AnimationEffect
- Inherited Members
Properties
BackendNodeId
AnimationEffect's target node.
[JsonPropertyName("backendNodeId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? BackendNodeId { get; set; }
Property Value
- long?
Delay
AnimationEffect's delay.
[JsonPropertyName("delay")]
public double Delay { get; set; }
Property Value
Direction
AnimationEffect's playback direction.
[JsonPropertyName("direction")]
public string Direction { get; set; }
Property Value
Duration
AnimationEffect's iteration duration.
Milliseconds for time based animations and
percentage [0 - 100] for scroll driven animations
(i.e. when viewOrScrollTimeline exists).
[JsonPropertyName("duration")]
public double Duration { get; set; }
Property Value
Easing
AnimationEffect's timing function.
[JsonPropertyName("easing")]
public string Easing { get; set; }
Property Value
EndDelay
AnimationEffect's end delay.
[JsonPropertyName("endDelay")]
public double EndDelay { get; set; }
Property Value
Fill
AnimationEffect's fill mode.
[JsonPropertyName("fill")]
public string Fill { get; set; }
Property Value
IterationStart
AnimationEffect's iteration start.
[JsonPropertyName("iterationStart")]
public double IterationStart { get; set; }
Property Value
Iterations
AnimationEffect's iterations. Omitted if the value is infinite.
[JsonPropertyName("iterations")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? Iterations { get; set; }
Property Value
KeyframesRule
AnimationEffect's keyframes.
[JsonPropertyName("keyframesRule")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public KeyframesRule? KeyframesRule { get; set; }