JavaScripture
Contribute via GitHub Feedback

JavaScript SVGSVGElement : SVGElement

Instance Properties

className : SVGAnimatedString  

contentScriptType : String

Example:

Run

Results:

 

contentStyleType : String

currentScale : Number

currentTranslate : SVGPoint  

currentView : SVGViewSpec  

externalResourcesRequired : SVGAnimatedBoolean  

farthestViewportElement : SVGElement  

height : SVGAnimatedLength  

pixelUnitToMillimeterX : Number  

pixelUnitToMillimeterY : Number  

preserveAspectRatio : SVGAnimatedPreserveAspectRatio  

requiredExtensions : SVGStringList  

requiredFeatures : SVGStringList  

screenPixelToMillimeterX : Number  

screenPixelToMillimeterY : Number  

style : CSSStyleDeclaration  

systemLanguage : SVGStringList  

useCurrentView : Boolean  

viewBox : SVGAnimatedRect  

viewport : SVGRect  

width : SVGAnimatedLength  

x : SVGAnimatedLength  

xmllang : String

xmlspace : String

y : SVGAnimatedLength  

zoomAndPan : Number

Instance Methods

animationsPaused() : Boolean

checkEnclosure(element : SVGElement, rect : SVGRect) : Boolean

checkIntersection(element : SVGElement, rect : SVGRect) : Boolean

createEvent(eventType : String) : Event

createSVGAngle() : SVGAngle

createSVGLength() : SVGLength

createSVGMatrix() : SVGMatrix

createSVGNumber() : SVGNumber

createSVGPoint() : SVGPoint

createSVGRect() : SVGRect

createSVGTransform() : SVGTransform

createSVGTransformFromMatrix(matrix : SVGMatrix) : SVGTransform

deselectAll() : undefined

forceRedraw() : undefined

getBBox() : SVGRect

getCTM() : SVGMatrix

getComputedStyle(element : Element, [pseudoElement : String]) : CSSStyleDeclaration

getCurrentTime() : Number

getElementById(elementId : String) : Element

getEnclosureList(rect : SVGRect, referenceElement : SVGElement) : NodeList

getIntersectionList(rect : SVGRect, referenceElement : SVGElement) : NodeList

getOverrideStyle(elt : Element, pseudoElt : String) : CSSStyleDeclaration

getPresentationAttribute(name : String) : CSSValue  

instance.nearestViewportElement : SVGElement

getScreenCTM() : SVGMatrix

getTransformToElement(element : SVGElement) : SVGMatrix

hasExtension(extension : String) : Boolean

pauseAnimations() : undefined

setCurrentTime() : Number

suspendRedraw(maxWaitMilliseconds : Number) : Number

unpauseAnimations() : undefined

unsuspendRedraw(suspendHandleID : Number) : undefined

unsuspendRedrawAll() : undefined

SVGSVGElement Properties

SVG_ZOOMANDPAN_DISABLE : Number    

SVG_ZOOMANDPAN_MAGNIFY : Number    

SVG_ZOOMANDPAN_UNKNOWN : Number