SVGSVGElement in SVG 1.1

(no overview available)

Inherits from:

Instance Properties

name type description
x SVGAnimatedLength (read only)
y SVGAnimatedLength (read only)
width SVGAnimatedLength (read only)
height SVGAnimatedLength (read only)
contentScriptType String
contentStyleType String
viewport SVGRect (read only)
pixelUnitToMillimeterX Number (read only)
pixelUnitToMillimeterY Number (read only)
screenPixelToMillimeterX Number (read only)
screenPixelToMillimeterY Number (read only)
useCurrentView Boolean
currentView SVGViewSpec (read only)
currentScale Number
currentTranslate SVGPoint (read only)
styleSheets StyleSheetList (read only) [from DocumentStyle]

Instance Methods

name returns description
getElementById() Element
getOverrideStyle() CSSStyleDeclaration [from DocumentCSS]
suspendRedraw() Number
unsuspendRedraw() (none)
unsuspendRedrawAll() (none)
forceRedraw() (none)
pauseAnimations() (none)
unpauseAnimations() (none)
animationsPaused() Boolean
getCurrentTime() Number
setCurrentTime() (none)
getIntersectionList() NodeList Returns the list of graphics elements whose rendered content intersects the supplied rectangle, honoring the 'pointer-events' property value on each candidate graphics element.
getEnclosureList() NodeList Which elements are within the rect?
checkIntersection() Boolean Does the element intersect the rect?
checkEnclosure() Boolean Is the element within a rectangular area?
deselectAll() (none)
createSVGNumber() SVGNumber
createSVGLength() SVGLength
createSVGAngle() SVGAngle
createSVGMatrix() SVGMatrix
createSVGTransform() SVGTransform
createSVGTransformFromMatrix() SVGTransform
createSVGRect() SVGRect Creates and returns a new SVGRect element
createSVGPoint() SVGPoint Creates and returns a new SVGPoint object.

Properties that are an SVGSVGElement

name object description
ownerSVGElement SVGElement (read only)
rootElement SVGDocument (read only)