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 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 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 Status Comment
Scalable Vector Graphics (SVG) 2
The definition of 'SVGGraphicsElement' in that specification.
Candidate Recommendation Initial definition

Browser compatibility

BCD tables only load in the browser