Interface ISvgAnimationElement
- Namespace
- SharpVectors.Dom.Svg
- Assembly
- SharpVectors.Core.dll
This is the base interface for all of the animation element interfaces: ISvgAnimateElement, ISvgAnimateSetElement, ISvgAnimateColorElement, ISvgAnimateMotionElement and ISvgAnimateTransformElement.
public interface ISvgAnimationElement : ISvgElement, IElement, IXmlElement, INode, IXmlNode, ISvgTests, ISvgUriReference, ISvgExternalResourcesRequired, IElementTimeControl, IEventTarget
- Inherited Members
Remarks
Unlike other SVG DOM interfaces, the SVG DOM does not specify convenience DOM properties corresponding to the various language attributes on SVG's animation elements.
Properties
- Begin
Gets or sets values of values that defines when the element should begin (i.e. become active).
- CurrentTime
Gets the current time in seconds relative to time zero for the given time container.
- Duration
Gets or sets a value that specifies the simple duration.
- End
Gets or sets the attribute that defines an end value for the animation that can constrain the active duration.
- Fill
Gets or sets the attribute can be used to maintain the value of the animation after the active duration of the animation element ends.
- Maximum
Gets or sets the value that specifies the maximum value of the active duration.
- Minimum
Gets or sets a value that specifies the minimum value of the active duration.
- RepeatCount
Gets or sets a value that specifies the number of iterations of the animation function.
- RepeatDuration
Gets or sets a value that specifies the total duration for repeat.
- Restart
Gets or sets the attribute that controls the circumstances under which an animation is restarted.
- SimpleDuration
Gets the number of seconds for the simple duration for this animation. If the simple duration is undefined (e.g., the end time is indefinite), then an exception is raised.
- StartTime
Gets the begin time, in seconds, for this animation element's current interval, if it exists, regardless of whether the interval has begun yet. If there is no current interval, then a DomException with code INVALID_STATE_ERR is thrown.
- TargetElement
Gets the element which is being animated.