Package org.teavm.jso.dom.html
Interface HTMLElement
- All Superinterfaces:
Element
,ElementCSSInlineStyle
,EventTarget
,FocusEventTarget
,JSObject
,KeyboardEventTarget
,LoadEventTarget
,MouseEventTarget
,Node
,WheelEventTarget
- All Known Subinterfaces:
HTMLAnchorElement
,HTMLAudioElement
,HTMLBaseElement
,HTMLBodyElement
,HTMLButtonElement
,HTMLCanvasElement
,HTMLFormElement
,HTMLHeadElement
,HTMLHtmlElement
,HTMLIFrameElement
,HTMLImageElement
,HTMLInputElement
,HTMLLinkElement
,HTMLMediaElement
,HTMLMetaElement
,HTMLOptionElement
,HTMLScriptElement
,HTMLSelectElement
,HTMLSourceElement
,HTMLTextAreaElement
,HTMLTitleElement
,HTMLVideoElement
public interface HTMLElement
extends Element, ElementCSSInlineStyle, EventTarget, FocusEventTarget, MouseEventTarget, WheelEventTarget, KeyboardEventTarget, LoadEventTarget
-
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 TypeMethodDescriptionvoid
blur()
default HTMLElement
clear()
void
click()
void
focus()
int
int
int
int
getDir()
NodeList<? extends HTMLElement>
getElementsByTagName(String name)
getLang()
int
int
int
int
int
int
int
int
int
getTitle()
boolean
isHidden()
boolean
querySelector(String selectors)
NodeList<? extends HTMLElement>
querySelectorAll(String selectors)
void
void
setAccessKey(String accessKey)
void
setClassName(String className)
void
void
setHidden(boolean hidden)
void
setInnerHTML(String content)
void
setInnerText(String content)
void
void
setScrollLeft(int scrollLeft)
void
setScrollTop(int scrollTop)
void
setTabIndex(int tabIndex)
void
void
setTranslate(boolean translate)
default HTMLElement
default HTMLElement
default HTMLElement
withChild(String tagName, Consumer<HTMLElement> consumer)
default HTMLElement
default HTMLElement
Methods inherited from interface org.teavm.jso.dom.xml.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagNameNS, getId, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, 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, removeEventListener, removeEventListener
Methods inherited from interface org.teavm.jso.dom.events.FocusEventTarget
listenBlur, listenFocus, neglectBlur, neglectFocus
Methods inherited from interface org.teavm.jso.dom.events.KeyboardEventTarget
listenKeyDown, listenKeyPress, listenKeyUp, neglectKeyDown, neglectKeyPress, neglectKeyUp
Methods inherited from interface org.teavm.jso.dom.events.LoadEventTarget
listenLoad, neglectLoad
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
Methods inherited from interface org.teavm.jso.dom.xml.Node
appendChild, cloneNode, delete, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentNode, getPrefix, getPreviousSibling, getTextContent, hasAttributes, hasChildNodes, hasChildNodesJS, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent
Methods inherited from interface org.teavm.jso.dom.events.WheelEventTarget
listenWheel, neglectWheel
-
Method Details
-
getElementsByTagName
- Specified by:
getElementsByTagName
in interfaceElement
-
getTitle
String getTitle() -
setTitle
-
getLang
String getLang() -
setLang
-
isTranslate
boolean isTranslate() -
setTranslate
void setTranslate(boolean translate) -
getDir
String getDir() -
setDir
-
isHidden
boolean isHidden() -
setHidden
void setHidden(boolean hidden) -
click
void click() -
getTabIndex
int getTabIndex() -
setTabIndex
void setTabIndex(int tabIndex) -
focus
void focus() -
blur
void blur() -
getAccessKey
String getAccessKey() -
setAccessKey
-
getAccessKeyLabel
String getAccessKeyLabel() -
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() -
getOffsetWidth
int getOffsetWidth() -
getOffsetHeight
int getOffsetHeight() -
getOffsetTop
int getOffsetTop() -
getOffsetLeft
int getOffsetLeft() -
getOwnerDocument
HTMLDocument getOwnerDocument()- Specified by:
getOwnerDocument
in interfaceNode
-
getInnerHTML
String getInnerHTML() -
setInnerHTML
-
getInnerText
String getInnerText() -
setInnerText
-
getBoundingClientRect
TextRectangle getBoundingClientRect() -
getClassName
String getClassName() -
setClassName
-
getClassList
DOMTokenList getClassList() -
withAttr
-
withChild
-
withChild
-
withChild
-
clear
-
withText
-
querySelector
- Specified by:
querySelector
in interfaceElement
-
querySelectorAll
- Specified by:
querySelectorAll
in interfaceElement
-
requestPointerLock
void requestPointerLock()
-