ITiming

ITiming interface

Represents animation timing.

public interface ITiming

Properties

NameDescription
Accelerate { get; set; }Describes the percentage of duration accelerate behavior effect. Read/write Single.
AutoReverse { get; set; }Describes whether to automatically play the animation in reverse after playing it in the forward direction. Read/write Boolean.
Decelerate { get; set; }Describes the percentage of duration decelerate behavior effect. Read/write Single.
Duration { get; set; }Describes the duration of animation effect. Read/write Single.
RepeatCount { get; set; }Describes the number of times the effect should repeat. Read/write Single.
RepeatDuration { get; set; }Describes the number of times the effect should repeat. Read/write Single.
RepeatUntilEndSlide { get; set; }This attribute specifies if the effect will repeat until the end of the slide. Read/write Boolean.
RepeatUntilNextClick { get; set; }This attribute specifies if the effect will repeat until the next click. Read/write Boolean.
Restart { get; set; }Specifies if a effect is to restart after complete. Read/write EffectRestartType.
Rewind { get; set; }This attribute specifies if the effect will rewind when done playing. Read/write Boolean.
Speed { get; set; }Specifies the percentage by which to speed up (or slow down) the timing. Read/write Single.
TriggerDelayTime { get; set; }Describes delay time after trigger. Read/write Single.
TriggerType { get; set; }Describes trigger type. Read/write EffectTriggerType.

See Also