[scriptable, uuid(83b04425-9509-49f5-af75-1ae1f8f3e871)]
interface nsIDOMSVGSVGElement : nsIDOMSVGElement

Attributes


          
attribute DOMString contentScriptType

          
attribute DOMString contentStyleType

          
attribute float currentScale

          
readonly attribute nsIDOMSVGPoint currentTranslate

          
readonly attribute nsIDOMSVGViewSpec currentView

          
readonly attribute nsIDOMSVGAnimatedLength height

          
readonly attribute float pixelUnitToMillimeterX

          
readonly attribute float pixelUnitToMillimeterY

          
readonly attribute float screenPixelToMillimeterX

          
readonly attribute float screenPixelToMillimeterY

          
attribute boolean useCurrentView

          
readonly attribute nsIDOMSVGRect viewport

          
readonly attribute nsIDOMSVGAnimatedLength width

          
readonly attribute nsIDOMSVGAnimatedLength x

          
readonly attribute nsIDOMSVGAnimatedLength y

Methods


          
boolean animationsPaused()

          
boolean checkEnclosure(in nsIDOMSVGElement element, in nsIDOMSVGRect rect)

          
boolean checkIntersection(in nsIDOMSVGElement element, in nsIDOMSVGRect rect)

          
nsIDOMSVGAngle createSVGAngle()

          
nsIDOMSVGLength createSVGLength()

          
nsIDOMSVGMatrix createSVGMatrix()

          
nsIDOMSVGNumber createSVGNumber()

          
nsIDOMSVGPoint createSVGPoint()

          
nsIDOMSVGRect createSVGRect()

          
DOMString createSVGString()

          
nsIDOMSVGTransform createSVGTransform()

          
nsIDOMSVGTransform createSVGTransformFromMatrix(in nsIDOMSVGMatrix matrix)

          
void deSelectAll()

          
void forceRedraw()

          
float getCurrentTime()

          
nsIDOMElement getElementById(in DOMString elementId)

          
nsIDOMNodeList getEnclosureList(in nsIDOMSVGRect rect, in nsIDOMSVGElement referenceElement)

          
nsIDOMNodeList getIntersectionList(in nsIDOMSVGRect rect, in nsIDOMSVGElement referenceElement)

          
void pauseAnimations()

          
void setCurrentTime(in float seconds)

          
unsigned long suspendRedraw(in unsigned long max_wait_milliseconds)

          
void unpauseAnimations()

          
void unsuspendRedraw(in unsigned long suspend_handle_id)

          
void unsuspendRedrawAll()