js.html.svg

..
Angle

The SVGAngle interface is used to represent a value that can be an angle or number value. An SVGAngle reflected through the animVal attribute is always read only.

AnimatedLength

The SVGAnimatedLength interface is used for attributes of basic type length which can be animated.

AnimatedPreserveAspectRatio

The SVGAnimatedPreserveAspectRatio interface is used for attributes of type SVGPreserveAspectRatio which can be animated.

AnimatedRect

The SVGAnimatedRect interface is used for attributes of basic SVGRect which can be animated.

AnimatedString

The SVGAnimatedString interface represents string attributes which can be animated from each SVG declaration. You need to create SVG attribute before doing anything else, everything should be declared inside this.

AnimatedTransformList

The SVGAnimatedTransformList interface is used for attributes which take a list of numbers and which can be animated.

BoundingBoxOptions

Element

All of the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the SVGElement interface.

GraphicsElement

The SVGGraphicsElement interface represents SVG elements whose primary purpose is to directly render graphics into a group.

ImageElement

The SVGImageElement interface corresponds to the image element.

Length

The SVGLength interface correspond to the length basic data type.

Matrix

Many of SVG's graphics operations utilize 2x3 matrices of the form:

Number

The SVGNumber interface corresponds to the number basic data type.

Point

An SVGPoint represents a 2D or 3D point in the SVG coordinate system.

PreserveAspectRatio

The SVGPreserveAspectRatio interface corresponds to the preserveAspectRatio attribute, which is available for some of SVG's elements.

Rect

The SVGRect represents a rectangle. Rectangles consist of an x and y coordinate pair identifying a minimum x value, a minimum y value, and a width and height, which are constrained to be non-negative.

SVGElement

The SVGSVGElement interface provides access to the properties of svg elements, as well as methods to manipulate them. This interface contains also various miscellaneous commonly-used utility methods, such as matrix operations and the ability to control the time of redraw on visual rendering devices.

StringList

The SVGStringList defines a list of DOMString objects.

Transform

SVGTransform is the interface for one of the component transformations within an SVGTransformList; thus, an SVGTransform object corresponds to a single component (e.g., scale(…) or matrix(…)) within a transform attribute.

TransformList

The SVGTransformList defines a list of SVGTransform objects.