Class SVGElement

java.lang.Object
elemental2.dom.Node
elemental2.dom.Element
org.jboss.elemento.svg.SVGElement
All Implemented Interfaces:
elemental2.dom.EventTarget
Direct Known Subclasses:
SVGCircleElement, SVGEllipseElement, SVGGElement, SVGLineElement, SVGPathElement, SVGPolygonElement, SVGRectElement, SVGTextElement

@JsType(isNative=true, namespace="<global>") public class SVGElement extends elemental2.dom.Element
All the SVG DOM interfaces that correspond directly to elements in the SVG language derive from the SVGElement interface.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class elemental2.dom.Element

    elemental2.dom.Element.AfterNodesUnionType, elemental2.dom.Element.AnimateOptionsUnionType, elemental2.dom.Element.AppendNodesUnionType, elemental2.dom.Element.BeforeNodesUnionType, elemental2.dom.Element.MatchesSelectorRefNodesUnionType, elemental2.dom.Element.OnabortFn, elemental2.dom.Element.OnbeforeinputFn, elemental2.dom.Element.OnbeforeunloadFn, elemental2.dom.Element.OnblurFn, elemental2.dom.Element.OnchangeFn, elemental2.dom.Element.OnclickFn, elemental2.dom.Element.OncommandFn, elemental2.dom.Element.OncompositionendFn, elemental2.dom.Element.OncompositionstartFn, elemental2.dom.Element.OncompositionupdateFn, elemental2.dom.Element.OncontextlostFn, elemental2.dom.Element.OncontextmenuFn, elemental2.dom.Element.OncontextrestoredFn, elemental2.dom.Element.OncopyFn, elemental2.dom.Element.OncutFn, elemental2.dom.Element.OndblclickFn, elemental2.dom.Element.OndragendFn, elemental2.dom.Element.OndragenterFn, elemental2.dom.Element.OndragFn, elemental2.dom.Element.OndragleaveFn, elemental2.dom.Element.OndragoverFn, elemental2.dom.Element.OndragstartFn, elemental2.dom.Element.OndropFn, elemental2.dom.Element.OnerrorFn, elemental2.dom.Element.OnfocusFn, elemental2.dom.Element.OnfocusinFn, elemental2.dom.Element.OnfocusoutFn, elemental2.dom.Element.OninputFn, elemental2.dom.Element.OnkeydownFn, elemental2.dom.Element.OnkeypressFn, elemental2.dom.Element.OnkeyupFn, elemental2.dom.Element.OnloadFn, elemental2.dom.Element.OnmousedownFn, elemental2.dom.Element.OnmousemoveFn, elemental2.dom.Element.OnmouseoutFn, elemental2.dom.Element.OnmouseoverFn, elemental2.dom.Element.OnmouseupFn, elemental2.dom.Element.OnmousewheelFn, elemental2.dom.Element.OnpasteFn, elemental2.dom.Element.OnresetFn, elemental2.dom.Element.OnresizeFn, elemental2.dom.Element.OnscrollFn, elemental2.dom.Element.OnselectFn, elemental2.dom.Element.OnselectionchangeFn, elemental2.dom.Element.OnselectstartFn, elemental2.dom.Element.OnsubmitFn, elemental2.dom.Element.OntextinputFn, elemental2.dom.Element.OntouchcancelFn, elemental2.dom.Element.OntouchendFn, elemental2.dom.Element.OntouchmoveFn, elemental2.dom.Element.OntouchstartFn, elemental2.dom.Element.OnunloadFn, elemental2.dom.Element.OnwheelFn, elemental2.dom.Element.PrependNodesUnionType, elemental2.dom.Element.ReplaceChildrenNodesUnionType, elemental2.dom.Element.ReplaceWithNodesUnionType, elemental2.dom.Element.ScrollIntoViewTopUnionType, elemental2.dom.Element.ScrollToScrollToOptionsOrXUnionType, elemental2.dom.Element.SetAttributeNSValueUnionType, elemental2.dom.Element.SetAttributeValueUnionType

    Nested classes/interfaces inherited from interface elemental2.dom.EventTarget

    elemental2.dom.EventTarget.AddEventListenerListenerFn, elemental2.dom.EventTarget.AddEventListenerOptionsUnionType, elemental2.dom.EventTarget.RemoveEventListenerListenerFn, elemental2.dom.EventTarget.RemoveEventListenerOptionsUnionType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    jsinterop.base.JsPropertyMap<String>
     
    static final String
     
    elemental2.dom.CSSStyleDeclaration
     
    int
     
     

    Fields inherited from class elemental2.dom.Element

    ALLOW_KEYBOARD_INPUT, attributes, attributeStyleMap, childElementCount, classList, clientHeight, clientLeft, clientTop, clientWidth, currentCSSZoom, customElementRegistry, firstElementChild, id, innerHTML, lastElementChild, nextElementSibling, onabort, onbeforeinput, onbeforeunload, onblur, onchange, onclick, oncommand, oncompositionend, oncompositionstart, oncompositionupdate, oncontextlost, oncontextmenu, oncontextrestored, oncopy, oncut, ondblclick, ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop, onerror, onfocus, onfocusin, onfocusout, oninput, onkeydown, onkeypress, onkeyup, onload, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onpaste, onreset, onresize, onscroll, onselect, onselectionchange, onselectstart, onsubmit, ontextinput, ontouchcancel, ontouchend, ontouchmove, ontouchstart, onunload, onwheel, outerHTML, part, previousElementSibling, scrollHeight, scrollLeft, scrollPadding, scrollPaddingBlock, scrollPaddingBlockEnd, scrollPaddingBlockStart, scrollPaddingBottom, scrollPaddingInline, scrollPaddingInlineEnd, scrollPaddingInlineStart, scrollPaddingLeft, scrollPaddingRight, scrollPaddingTop, scrollTop, scrollWidth, slot, tagName

    Fields inherited from class elemental2.dom.Node

    assignedSlot, ATTRIBUTE_NODE, baseURI, CDATA_SECTION_NODE, childNodes, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, firstChild, isConnected, lastChild, localName, namespaceURI, nextSibling, nodeName, nodeType, nodeValue, NOTATION_NODE, ownerDocument, parentElement, parentNode, prefix, previousSibling, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, textContent
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class elemental2.dom.Element

    after, after, after, after, animate, animate, animate, animate, animate, animate, animate, animate, append, append, append, append, before, before, before, before, blur, checkVisibility, checkVisibility, closest, computedStyleMap, focus, focus, getAnimations, getAnimations, getAttribute, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClientRects, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getHTML, getHTML, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentText, matches, matchesSelector, matchesSelector, matchesSelector, matchesSelector, moveBefore, mozMatchesSelector, mozRequestFullScreen, mozRequestFullScreenWithKeys, msMatchesSelector, msRequestFullscreen, oMatchesSelector, prepend, prepend, prepend, prepend, querySelector, querySelectorAll, releasePointerCapture, remove, removeAttribute, removeAttributeNode, removeAttributeNS, replaceChildren, replaceChildren, replaceChildren, replaceChildren, replaceWith, replaceWith, replaceWith, replaceWith, requestFullscreen, requestFullscreen, requestPointerLock, requestPointerLock, scrollIntoView, scrollIntoView, scrollIntoView, scrollIntoView, scrollTo, scrollTo, scrollTo, scrollTo, scrollTo, scrollTo, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setAttributeNS, setAttributeNS, setAttributeNS, setHTMLUnsafe, setPointerCapture, toggleAttribute, toggleAttribute, webkitMatchesSelector, webkitRequestFullscreen, webkitRequestFullscreen, webkitRequestFullScreen, webkitRequestFullScreen

    Methods inherited from class elemental2.dom.Node

    addEventListener, addEventListener, appendChild, cloneNode, compareDocumentPosition, contains, dispatchEvent, getFeature, getRootNode, getRootNode, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, lookupNamespaceURI, lookupPrefix, normalize, removeChild, removeEventListener, removeEventListener, replaceChild

    Methods inherited from class Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface elemental2.dom.EventTarget

    addEventListener, addEventListener, removeEventListener, removeEventListener
  • Field Details

    • NAMESPACE

      @JsOverlay public static final String NAMESPACE
      See Also:
    • className

      public String className
    • dataset

      public jsinterop.base.JsPropertyMap<String> dataset
    • style

      public elemental2.dom.CSSStyleDeclaration style
    • tabIndex

      public int tabIndex
    • viewBox

      public String viewBox
  • Constructor Details

    • SVGElement

      public SVGElement()