SVGGraphicsElement
The SVGGraphicsElement
interface represents SVG elements whose primary purpose is to directly render graphics into a group.
Properties
This interface also inherits properties from its parent, SVGElement
.
-
SVGGraphicsElement.requiredExtensions
Read only -
An
SVGStringList
reflecting therequiredExtensions
attribute of the given element. -
SVGGraphicsElement.systemLanguage
Read only -
An
SVGStringList
reflecting thesystemLanguage
attribute of the given element. -
SVGGraphicsElement.transform
Read only -
An
SVGAnimatedTransformList
reflecting the computed value of thetransform
property and its correspondingtransform
attribute of the given element.
Methods
This interface also inherits methods from its parent, SVGElement
.
SVGGraphicsElement.getBBox()
-
Returns a
DOMRect
representing the computed bounding box of the current element. SVGGraphicsElement.getCTM()
-
Returns a
DOMMatrix
representing the matrix that transforms the current element's coordinate system to its SVG viewport's coordinate system. SVGGraphicsElement.getScreenCTM()
-
Returns a
DOMMatrix
representing the matrix that transforms the current element's coordinate system to the coordinate system of the SVG viewport for the SVG document fragment.
Events
Listen to these events using addEventListener()
or by assigning an event listener to the equivalent on...
handler property defined on GlobalEventHandlers
or WindowEventHandlers
.
copy
-
Fired when the user initiates a copy action through the browser's user interface.
cut
-
Fired when the user has initiated a "cut" action through the browser's user interface.
paste
-
Fires when the user has initiated a "paste" action through the browser's user interface.
Specifications
Specification |
---|
Scalable Vector Graphics (SVG) 1.1 (Second Edition) (SVG) # InterfaceSVGGraphicsElement |
Browser compatibility
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
SVGGraphicsElement |
30
1-30
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
12 |
20
1.5-20
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
9
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
17
≤12.1-17
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
7
3-7
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
4.4
1-4.4
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
30
18-30
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
20
4-20
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
18
≤12.1-18
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
7
1-7
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
2.0
1.0-2.0
The
SVGGraphicsElement interface itself is not present, but some of its members are available on interfaces that inherit from SVGGraphicsElement . |
getBBox |
1 |
12 |
1.5
["The
getBBox() method returns an empty DOMRect when there is no fill (bug 1019326).", "This method doesn't work for <textPath> and <tspan> elements (bug 937268)."] |
9 |
≤12.1 |
3 |
≤37 |
18 |
4
["The
getBBox() method returns an empty DOMRect when there is no fill (bug 1019326).", "This method doesn't work for <textPath> and <tspan> elements (bug 937268)."] |
≤12.1 |
1 |
1.0 |
getCTM |
1 |
12 |
1.5 |
9 |
≤12.1 |
3 |
≤37 |
18 |
4 |
≤12.1 |
1 |
1.0 |
getScreenCTM |
1 |
12 |
1.5 |
9 |
≤12.1 |
3 |
≤37 |
18 |
4 |
≤12.1 |
1 |
1.0 |
transform |
1 |
12 |
1.5 |
9 |
≤12.1 |
3 |
≤37 |
18 |
4 |
≤12.1 |
1 |
1.0 |
requiredExtensions |
1 |
12 |
12 |
9 |
≤12.1 |
3 |
≤37 |
18 |
14 |
≤12.1 |
1 |
1.0 |
systemLanguage |
1 |
12 |
12 |
9 |
≤12.1 |
3 |
≤37 |
18 |
14 |
≤12.1 |
1 |
1.0 |
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement