SVGImageElement

Instance properties

This interface also inherits properties from its parent, SVGGraphicsElement.

SVGImageElement.href Read only

An SVGAnimatedString corresponding to the href or xlink:href attribute of the given <image> element.

SVGImageElement.decoding

A string representing a hint given to the browser on how it should decode the image.

SVGImageElement.height Read only

An SVGAnimatedLength corresponding to the height attribute of the given <image> element.

SVGImageElement.preserveAspectRatio Read only

An SVGAnimatedPreserveAspectRatio corresponding to the preserveAspectRatio attribute of the given <image> element.

SVGImageElement.width Read only

An SVGAnimatedLength corresponding to the width attribute of the given <image> element.

SVGImageElement.x Read only

An SVGAnimatedLength corresponding to the x attribute of the given <image> element.

SVGImageElement.y Read only

An SVGAnimatedLength corresponding to the y attribute of the given <image> element.

Instance methods

This interface also inherits methods from its parent interface, SVGGraphicsElement.

SVGImageElement.decode()

Initiates asynchronous decoding of the image data. Returns a Promise which resolves once the image data is ready to be used.

Specifications

Specification
Scalable Vector Graphics (SVG) 2
# InterfaceSVGImageElement

Browser compatibility

BCD tables only load in the browser