SVGImageElement
The SVGImageElement
interface corresponds to the <image>
element.
Instance properties
This interface also inherits properties from its parent, SVGGraphicsElement
.
SVGImageElement.href
Read only-
An
SVGAnimatedString
corresponding to thehref
orxlink:href
Deprecated attribute of the given<image>
element. SVGImageElement.decoding
-
Represents a hint given to the browser on how it should decode the image. If this value is provided, it must be one of the possible permitted values:
"sync"
to decode the image synchronously,"async"
to decode it asynchronously, or"auto"
to indicate no preference (which is the default). SVGImageElement.height
Read only-
An
SVGAnimatedLength
corresponding to theheight
attribute of the given<image>
element. SVGImageElement.preserveAspectRatio
Read only-
An
SVGAnimatedPreserveAspectRatio
corresponding to thepreserveAspectRatio
attribute of the given<image>
element. SVGImageElement.width
Read only-
An
SVGAnimatedLength
corresponding to thewidth
attribute of the given<image>
element. SVGImageElement.x
Read only-
An
SVGAnimatedLength
corresponding to thex
attribute of the given<image>
element. SVGImageElement.y
Read only-
An
SVGAnimatedLength
corresponding to they
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