@JsType(isNative=true, name="SVGSVGElement", namespace="<global>") public class SVGSVGElement extends SVGElement<SVGSVGElement> implements SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGLocatable, SVGFitToViewBox, SVGZoomAndPan, DocumentEvent<SVGSVGElement>, ViewCSS<Document>, DocumentCss
EventTarget.Options
ACTIVE_BUBBLE, ACTIVE_CAPTURE, PASSIVE_BUBBLE, PASSIVE_CAPTURE, PASSIVE_SUPPORTED
SVG_ZOOMANDPAN_DISABLE, SVG_ZOOMANDPAN_MAGNIFY, SVG_ZOOMANDPAN_UNKNOWN
Constructor and Description |
---|
SVGSVGElement() |
blur, focus, getOwnerSVGElement, getTabIndex, getViewportElement, setTabIndex
addClassName, getAbsoluteLeft, getAbsoluteTop, getAttribute, getAttributeNS, getClassList, getClassName, getClientHeight, getClientLeft, getClientTop, getClientWidth, getComputedStyle, getId, getInnerHTML, getInnerText, getNativeStyle, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getStyle, hasClassName, insertAdjacentElement, insertAdjacentHTML, insertAdjacentText, querySelector, releaseCapture, removeAttribute, removeAttributeNS, removeClassName, setAttribute, setAttributeNS, setCapture, setCapture, setClassName, setId, setInnerHTML, setInnerText, setNativeCatpure, setNativeCatpure, setScrollLeft, setScrollTop, webkitRequestFullscreen
appendChild, cloneNode, compareDocumentPosition, contains, getBaseURI, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNativeNodeType, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getTextContent, hasChildNodes, insertAfter, insertBefore, insertBefore, insertFirst, isAncestor, isAttached, isDefaultNamespace, isDescendant, isEqualNode, lookupNamespaceURI, lookupPrefix, normalize, removeAllChildren, removeAllChildrenBefore, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent
addEventListener, addEventListener, addEventListener, dispatchEvent, dispatchEvent, getEventListeners, removeEventListener, removeEventListener, removeEventListener, removeNativeEventListener, removeNativeEventListener, removeNativeEventListener, setEventListeners
cast, getOwnPropertyNames, hasOwnProperty, observe
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNativeStyle
@JsProperty(name="document") public Document getDocument()
getDocument
in interface AbstractView<Document>
public NativeCSSStyleDeclaration getNativeOverrideStyle(Element<?> elt, String pseudoElt)
getNativeOverrideStyle
in interface DocumentCss
public NativeCSSStyleDeclaration getNativeComputedStyle(Element<?> elt, String pseudoElt)
getNativeComputedStyle
in interface ViewCSS<Document>
public NativeEvent<SVGSVGElement> createEvent(String eventType)
createEvent
in interface DocumentEvent<SVGSVGElement>
@JsProperty(name="zoomAndPan") public int getZoomAndPan()
getZoomAndPan
in interface SVGZoomAndPan
@JsProperty(name="zoomAndPan") public void setZoomAndPan(int zoomAndPan)
setZoomAndPan
in interface SVGZoomAndPan
@JsProperty(name="viewBox") public SVGAnimatedRect getViewBox()
getViewBox
in interface SVGFitToViewBox
@JsProperty(name="preserveAspectRatio") public SVGAnimatedPreserveAspectRatio getPreserveAspectRatio()
getPreserveAspectRatio
in interface SVGFitToViewBox
@JsProperty(name="nearestViewportElement") public SVGElement<?> getNearestViewportElement()
getNearestViewportElement
in interface SVGLocatable
@JsProperty(name="farthestViewportElement") public SVGElement<?> getFarthestViewportElement()
getFarthestViewportElement
in interface SVGLocatable
public SVGRect getBBox()
getBBox
in interface SVGLocatable
public SVGMatrix getCTM()
getCTM
in interface SVGLocatable
public SVGMatrix getScreenCTM()
getScreenCTM
in interface SVGLocatable
public SVGMatrix getTransformToElement(SVGElement<?> element)
getTransformToElement
in interface SVGLocatable
public CSSValue getPresentationAttribute(String name)
getPresentationAttribute
in interface SVGStylable
@JsProperty(name="externalResourcesRequired") public SVGAnimatedBoolean getExternalResourcesRequired()
getExternalResourcesRequired
in interface SVGExternalResourcesRequired
@JsProperty(name="xmllang") public String getXmlLang()
getXmlLang
in interface SVGLangSpace
@JsProperty(name="xmllang") public void setXmlLang(String xmlLang)
setXmlLang
in interface SVGLangSpace
@JsProperty(name="xmlspace") public String getXmlSpace()
getXmlSpace
in interface SVGLangSpace
@JsProperty(name="xmlspace") public void setXmlSpace(String xmlSpace)
setXmlSpace
in interface SVGLangSpace
@JsProperty(name="requiredFeatures") public SVGStringList getRequiredFeatures()
getRequiredFeatures
in interface SVGTests
@JsProperty(name="requiredExtensions") public SVGStringList getRequiredExtensions()
getRequiredExtensions
in interface SVGTests
@JsProperty(name="systemLanguage") public SVGStringList getSystemLanguage()
getSystemLanguage
in interface SVGTests
public boolean hasExtension(String extension)
hasExtension
in interface SVGTests
@JsOverlay public final String getVersion()
@JsOverlay public final void setVersion(String version)
@JsOverlay public final String getXmlns()
@JsOverlay public final void setXmlns(String xmlns)
Copyright © 2018 Xalys. All rights reserved.