Class HTMLDocument

java.lang.Object
org.teavm.jso.dom.html.HTMLDocument
All Implemented Interfaces:
EventTarget, Document, Node, org.teavm.jso.JSObject

public abstract class HTMLDocument extends Object implements Document, EventTarget
  • Constructor Details

    • HTMLDocument

      public HTMLDocument()
  • Method Details

    • getDocumentElement

      public abstract HTMLHtmlElement getDocumentElement()
      Specified by:
      getDocumentElement in interface Document
    • createElement

      public abstract HTMLElement createElement(String tagName)
      Specified by:
      createElement in interface Document
    • createElement

      public final HTMLElement createElement(String tagName, Consumer<HTMLElement> consumer)
    • getElementById

      public abstract HTMLElement getElementById(String elementId)
      Specified by:
      getElementById in interface Document
    • getBody

      public abstract HTMLBodyElement getBody()
    • getHead

      public abstract HTMLHeadElement getHead()
    • getScrollLeft

      public abstract int getScrollLeft()
    • getScrollTop

      public abstract int getScrollTop()
    • current

      public static HTMLDocument current()
    • querySelector

      public abstract HTMLElement querySelector(String selectors)
      Specified by:
      querySelector in interface Document
    • querySelectorAll

      public abstract NodeList<? extends HTMLElement> querySelectorAll(String selectors)
      Specified by:
      querySelectorAll in interface Document
    • getActiveElement

      public abstract HTMLElement getActiveElement()
    • elementFromPoint

      public abstract HTMLElement elementFromPoint(int x, int y)
    • isDesignMode

      public abstract boolean isDesignMode()
    • setDesignMode

      public abstract void setDesignMode(boolean value)
    • execCommand

      public abstract void execCommand(String commandName, boolean showDefaultUI, String valueArgument)
    • execCommand

      public abstract void execCommand(String commandName)
    • getCookie

      public abstract String getCookie()
    • setCookie

      public abstract void setCookie(String cookie)
    • getTitle

      public abstract String getTitle()
    • setTitle

      public abstract void setTitle(String title)
    • getPointerLockElement

      public abstract HTMLElement getPointerLockElement()
    • exitPointerLock

      public abstract void exitPointerLock()