The SVGImageElement interface corresponds to the <image> element.
This interface also inherits properties from its parent, SVGGraphicsElement.
SVGImageElement.crossOriginA string reflecting the crossorigin content attribute, which represents the CORS setting of the given <image> element.
SVGImageElement.decodingRepresents a hint given to the browser on how it should decode the image.
SVGImageElement.height Read onlyAn SVGAnimatedLength corresponding to the height attribute of the given <image> element.
SVGImageElement.href Read onlyAn SVGAnimatedString corresponding to the href or xlink:href attribute of the given <image> element.
SVGImageElement.preserveAspectRatio Read onlyAn SVGAnimatedPreserveAspectRatio corresponding to the preserveAspectRatio attribute of the given <image> element.
SVGImageElement.width Read onlyAn SVGAnimatedLength corresponding to the width attribute of the given <image> element.
SVGImageElement.x Read onlyAn SVGAnimatedLength corresponding to the x attribute of the given <image> element.
SVGImageElement.y Read onlyAn SVGAnimatedLength corresponding to the y attribute of the given <image> element.
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.