Package org.teavm.jso.dom.svg
Interface SVGElement
- All Superinterfaces:
Element
,ElementCSSInlineStyle
,EventTarget
,FocusEventTarget
,org.teavm.jso.JSObject
,KeyboardEventTarget
,LoadEventTarget
,MouseEventTarget
,Node
,TouchEventTarget
,WheelEventTarget
public interface SVGElement
extends Element, ElementCSSInlineStyle, EventTarget, FocusEventTarget, MouseEventTarget, WheelEventTarget, KeyboardEventTarget, LoadEventTarget, TouchEventTarget
-
Field Summary
Fields inherited from interface org.teavm.jso.dom.xml.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
int
int
void
setClassName
(String className) void
setInnerHTML
(String content) void
setScrollLeft
(int scrollLeft) void
setScrollTop
(int scrollTop) Methods inherited from interface org.teavm.jso.dom.xml.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getId, getTagName, hasAttribute, hasAttributeNS, querySelector, querySelectorAll, removeAttribute, removeAttributeNode, removeAttributeNS, scrollIntoView, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setId
Methods inherited from interface org.teavm.jso.dom.css.ElementCSSInlineStyle
getStyle
Methods inherited from interface org.teavm.jso.dom.events.EventTarget
addEventListener, addEventListener, dispatchEvent, onEvent, onEvent, removeEventListener, removeEventListener
Methods inherited from interface org.teavm.jso.dom.events.FocusEventTarget
listenBlur, listenFocus, neglectBlur, neglectFocus, onBlur, onFocus
Methods inherited from interface org.teavm.jso.JSObject
cast
Methods inherited from interface org.teavm.jso.dom.events.KeyboardEventTarget
listenKeyDown, listenKeyPress, listenKeyUp, neglectKeyDown, neglectKeyPress, neglectKeyUp, onKeyDown, onKeyPress, onKeyUp
Methods inherited from interface org.teavm.jso.dom.events.LoadEventTarget
listenLoad, neglectLoad, onLoad
Methods inherited from interface org.teavm.jso.dom.events.MouseEventTarget
listenClick, listenDoubleClick, listenMouseDown, listenMouseEnter, listenMouseLeave, listenMouseMove, listenMouseOut, listenMouseOver, listenMouseUp, neglectClick, neglectDoubleClick, neglectMouseDown, neglectMouseEnter, neglectMouseLeave, neglectMouseMove, neglectMouseOut, neglectMouseOver, neglectMouseUp, onClick, onDoubleClick, onMouseDown, onMouseEnter, onMouseLeave, onMouseMove, onMouseOut, onMouseOver, onMouseUp
Methods inherited from interface org.teavm.jso.dom.xml.Node
appendChild, cloneNode, delete, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, hasAttributes, hasChildNodes, hasChildNodesJS, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent
Methods inherited from interface org.teavm.jso.dom.events.TouchEventTarget
onTouchCancel, onTouchEnd, onTouchMove, onTouchStart
Methods inherited from interface org.teavm.jso.dom.events.WheelEventTarget
listenWheel, neglectWheel, onWheel
-
Method Details
-
getClientWidth
int getClientWidth() -
getClientHeight
int getClientHeight() -
getAbsoluteLeft
int getAbsoluteLeft() -
getAbsoluteTop
int getAbsoluteTop() -
getScrollLeft
int getScrollLeft() -
setScrollLeft
void setScrollLeft(int scrollLeft) -
getScrollTop
int getScrollTop() -
setScrollTop
void setScrollTop(int scrollTop) -
getScrollWidth
int getScrollWidth() -
getScrollHeight
int getScrollHeight() -
getChildren
HTMLCollection getChildren() -
getInnerHTML
String getInnerHTML() -
setInnerHTML
-
getBoundingClientRect
TextRectangle getBoundingClientRect() -
getClassName
String getClassName() -
setClassName
-
getClassList
DOMTokenList getClassList()
-