Table of Contents

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.