Class HTMLElement

java.lang.Object
org.teavm.jso.dom.html.HTMLElement
All Implemented Interfaces:
ElementCSSInlineStyle, EventTarget, FocusEventTarget, InputEventTarget, KeyboardEventTarget, LoadEventTarget, MouseEventTarget, TouchEventTarget, WheelEventTarget, Element, Node, org.teavm.jso.JSObject, ToggleEventTarget
Direct Known Subclasses:
HTMLAnchorElement, HTMLBaseElement, HTMLBodyElement, HTMLButtonElement, HTMLCanvasElement, HTMLFormElement, HTMLHeadElement, HTMLHtmlElement, HTMLIFrameElement, HTMLImageElement, HTMLInputElement, HTMLLinkElement, HTMLMediaElement, HTMLMetaElement, HTMLOptionElement, HTMLScriptElement, HTMLSelectElement, HTMLSourceElement, HTMLTextAreaElement, HTMLTitleElement

  • Constructor Details

    • HTMLElement

      public HTMLElement()
  • Method Details

    • getElementsByTagName

      public abstract NodeList<? extends HTMLElement> getElementsByTagName(String name)
      Specified by:
      getElementsByTagName in interface Element
    • getTitle

      public abstract String getTitle()
    • setTitle

      public abstract void setTitle(String title)
    • getLang

      public abstract String getLang()
    • setLang

      public abstract void setLang(String lang)
    • isTranslate

      public abstract boolean isTranslate()
    • setTranslate

      public abstract void setTranslate(boolean translate)
    • getDir

      public abstract String getDir()
    • setDir

      public abstract void setDir(String dir)
    • isHidden

      public abstract boolean isHidden()
    • setHidden

      public abstract void setHidden(boolean hidden)
    • click

      public abstract void click()
    • getTabIndex

      public abstract int getTabIndex()
    • setTabIndex

      public abstract void setTabIndex(int tabIndex)
    • focus

      public abstract void focus()
    • blur

      public abstract void blur()
    • getAccessKey

      public abstract String getAccessKey()
    • setAccessKey

      public abstract void setAccessKey(String accessKey)
    • getAccessKeyLabel

      public abstract String getAccessKeyLabel()
    • getClientWidth

      public abstract int getClientWidth()
    • getClientHeight

      public abstract int getClientHeight()
    • getAbsoluteLeft

      public abstract int getAbsoluteLeft()
    • getAbsoluteTop

      public abstract int getAbsoluteTop()
    • getScrollLeft

      public abstract int getScrollLeft()
    • setScrollLeft

      public abstract void setScrollLeft(int scrollLeft)
    • getScrollTop

      public abstract int getScrollTop()
    • setScrollTop

      public abstract void setScrollTop(int scrollTop)
    • getScrollWidth

      public abstract int getScrollWidth()
    • getScrollHeight

      public abstract int getScrollHeight()
    • getOffsetWidth

      public abstract int getOffsetWidth()
    • getOffsetHeight

      public abstract int getOffsetHeight()
    • getOffsetTop

      public abstract int getOffsetTop()
    • getOffsetLeft

      public abstract int getOffsetLeft()
    • getOwnerDocument

      public abstract HTMLDocument getOwnerDocument()
      Specified by:
      getOwnerDocument in interface Node
    • getChildren

      public abstract HTMLCollection getChildren()
    • getInnerHTML

      public abstract String getInnerHTML()
    • setInnerHTML

      public abstract void setInnerHTML(String content)
    • getInnerText

      public abstract String getInnerText()
    • setInnerText

      public abstract void setInnerText(String content)
    • getBoundingClientRect

      public abstract TextRectangle getBoundingClientRect()
    • getClassName

      public abstract String getClassName()
    • setClassName

      public abstract void setClassName(String className)
    • getClassList

      public abstract DOMTokenList getClassList()
    • getPopover

      public abstract String getPopover()
    • setPopover

      public abstract void setPopover(String popover)
    • hidePopover

      public abstract void hidePopover()
    • showPopover

      public abstract void showPopover()
    • togglePopover

      public abstract boolean togglePopover()
    • togglePopover

      public abstract boolean togglePopover(boolean force)
    • withAttr

      public final HTMLElement withAttr(String name, String value)
    • withChild

      public final HTMLElement withChild(String tagName)
    • withChild

      public final HTMLElement withChild(Node node)
    • withChild

      public final HTMLElement withChild(String tagName, Consumer<HTMLElement> consumer)
    • clear

      public final HTMLElement clear()
    • withText

      public final HTMLElement withText(String content)
    • querySelector

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

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

      public abstract void requestPointerLock()