SVGUseElement
SVG use DOM interface
The SVGUseElement
interface corresponds to the <use>
element.
Properties
This interface also inherits properties from its parent interface, SVGGraphicsElement
and implements properties from SVGURIReference
.
SVGUseElement.x
Read only- An
SVGAnimatedLength
corresponding to thex
attribute of the given element. SVGUseElement.y
Read only- An
SVGAnimatedLength
corresponding to they
attribute of the given element. SVGUseElement.width
Read only- An
SVGAnimatedLength
corresponding to thewidth
attribute of the given element. SVGUseElement.height
Read only- An
SVGAnimatedLength
corresponding to theheight
attribute of the given element. SVGUseElement.instanceRoot
Read only- An
SVGElement
corresponding to the instance root of the given element, which is a direct child of the elements shadow root. If the element does not have a shadow tree (for example, because its URI is invalid or because it has been disabled by conditional processing), then getting this attribute returnsnull
. SVGUseElement.animatedInstanceRoot
Read only- An
SVGElement
corresponding to the instance root of the given element, which is a direct child of the elements shadow root. If the element does not have a shadow tree (for example, because its URI is invalid or because it has been disabled by conditional processing), then getting this attribute returnsnull
.
Methods
This interface doesn't implement any specific methods, but inherits methods from its parent interface, SVGGraphicsElement
and implements methods from SVGURIReference
.
Specifications
Specification | Status | Comment |
---|---|---|
Scalable Vector Graphics (SVG) 2 The definition of 'SVGUseElement' in that specification. |
Candidate Recommendation | Redefined the properties instanceRoot and animatedInstanceRoot . |
Scalable Vector Graphics (SVG) 1.1 (Second Edition) The definition of 'SVGUseElement' in that specification. |
Recommendation | Initial definition |
Browser compatibility
BCD tables only load in the browser