Class SvgAnimationElement
- Namespace
- SharpVectors.Dom.Svg
- Assembly
- SharpVectors.Model.dll
public abstract class SvgAnimationElement : SvgElement, ICloneable, IEnumerable, IXPathNavigable, IEventTargetSupport, IElementCssInlineStyle, ISvgAnimationElement, ISvgElement, IElement, IXmlElement, INode, IXmlNode, ISvgTests, ISvgUriReference, ISvgExternalResourcesRequired, IElementTimeControl, IEventTarget
- Inheritance
-
SvgAnimationElement
- Implements
- Derived
- Inherited Members
Constructors
Fields
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.
- ExternalResourcesRequired
Corresponds to attribute externalResourcesRequired on the given element.
- 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.
- IsRenderable
Gets a value indicating whether this SVG element is renderable.
- 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.
- RenderingHint
Gets a value providing a hint on the rendering defined by this element.
- 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.
Methods
- BeginElement()
Creates a begin instance time for the current time. The new instance time is added to the begin instance times list.
The behavior of this method is equivalent to BeginElementAt(0).
- BeginElementAt(float)
Creates a begin instance time for the current time plus the specified offset. The new instance time is added to the begin instance times list.
- EndElement()
Creates an end instance time for the current time. The new instance time is added to the end instance times list.
The behavior of this method is equivalent to EndElementAt(0).
- EndElementAt(float)
Creates a end instance time for the current time plus the specified offset. The new instance time is added to the end instance times list.