dom / latest / svggraphicselement.html /

SVGGraphicsElement

The SVGGraphicsElement interface represents SVG elements whose primary purpose is to directly render graphics into a group.

EventTarget Node Element SVGElement SVGGraphicsElement

Properties

This interface also inherits properties from its parent, SVGElement.

SVGGraphicsElement.requiredExtensions Read only

An SVGStringList reflecting the requiredExtensions attribute of the given element.

SVGGraphicsElement.systemLanguage Read only

An SVGStringList reflecting the systemLanguage attribute of the given element.

SVGGraphicsElement.transform Read only

An SVGAnimatedTransformList reflecting the computed value of the transform property and its corresponding transform 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.

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

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
3
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
3
18
4
≤12.1
1
1.0
getScreenCTM
1
12
1.5
9
≤12.1
3
Transforms on the parent are not propogated down to its children; see bug 209220.
3
18
4
≤12.1
1
Transforms on the parent are not propogated down to its children; see bug 209220.
1.0
transform
1
12
1.5
9
≤12.1
3
3
18
4
≤12.1
1
1.0
requiredExtensions
1
12
12
9
≤12.1
3
3
18
14
≤12.1
1
1.0
systemLanguage
1
12
12
9
≤12.1
3
3
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