Package org.teavm.jso.dom.html
Class HTMLDocument
java.lang.Object
org.teavm.jso.dom.html.HTMLDocument
- All Implemented Interfaces:
EventTarget,Document,Node,org.teavm.jso.JSObject
-
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract HTMLElementcreateElement(String tagName) final HTMLElementcreateElement(String tagName, Consumer<HTMLElement> consumer) static HTMLDocumentcurrent()abstract HTMLElementelementFromPoint(int x, int y) abstract voidexecCommand(String commandName) abstract voidexecCommand(String commandName, boolean showDefaultUI, String valueArgument) abstract voidabstract HTMLElementabstract HTMLBodyElementgetBody()abstract Stringabstract HTMLHtmlElementabstract HTMLElementgetElementById(String elementId) abstract HTMLHeadElementgetHead()abstract HTMLElementabstract intabstract intabstract StringgetTitle()abstract booleanabstract HTMLElementquerySelector(String selectors) abstract NodeList<? extends HTMLElement> querySelectorAll(String selectors) abstract voidabstract voidsetDesignMode(boolean value) abstract voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teavm.jso.dom.xml.Document
createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElementNS, createEntityReference, createProcessingInstruction, createTextNode, getDoctype, getElementsByTagName, getElementsByTagNameNS, getImplementation, importNodeMethods inherited from interface org.teavm.jso.dom.events.EventTarget
addEventListener, addEventListener, dispatchEvent, onEvent, onEvent, removeEventListener, removeEventListenerMethods inherited from interface org.teavm.jso.JSObject
castMethods 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
-
Constructor Details
-
HTMLDocument
public HTMLDocument()
-
-
Method Details
-
getDocumentElement
- Specified by:
getDocumentElementin interfaceDocument
-
createElement
- Specified by:
createElementin interfaceDocument
-
createElement
-
getElementById
- Specified by:
getElementByIdin interfaceDocument
-
getBody
-
getHead
-
getScrollLeft
public abstract int getScrollLeft() -
getScrollTop
public abstract int getScrollTop() -
current
-
querySelector
- Specified by:
querySelectorin interfaceDocument
-
querySelectorAll
- Specified by:
querySelectorAllin interfaceDocument
-
getActiveElement
-
elementFromPoint
-
isDesignMode
public abstract boolean isDesignMode() -
setDesignMode
public abstract void setDesignMode(boolean value) -
execCommand
-
execCommand
-
getCookie
-
setCookie
-
getTitle
-
setTitle
-
getPointerLockElement
-
exitPointerLock
public abstract void exitPointerLock()
-