Package elemental2.dom
Class HTMLElement
- java.lang.Object
-
- elemental2.dom.Node
-
- elemental2.dom.Element
-
- elemental2.dom.HTMLElement
-
- All Implemented Interfaces:
EventTarget
- Direct Known Subclasses:
HTMLAnchorElement
,HTMLAppletElement
,HTMLAreaElement
,HTMLBaseElement
,HTMLBaseFontElement
,HTMLBodyElement
,HTMLBRElement
,HTMLButtonElement
,HTMLCanvasElement
,HTMLContentElement
,HTMLDataListElement
,HTMLDetailsElement
,HTMLDialogElement
,HTMLDirectoryElement
,HTMLDivElement
,HTMLDListElement
,HTMLEmbedElement
,HTMLFieldSetElement
,HTMLFontElement
,HTMLFormElement
,HTMLFrameElement
,HTMLFrameSetElement
,HTMLHeadElement
,HTMLHeadingElement
,HTMLHRElement
,HTMLHtmlElement
,HTMLIFrameElement
,HTMLImageElement
,HTMLInputElement
,HTMLIsIndexElement
,HTMLLabelElement
,HTMLLegendElement
,HTMLLIElement
,HTMLLinkElement
,HTMLMapElement
,HTMLMediaElement
,HTMLMenuElement
,HTMLMenuItemElement
,HTMLMetaElement
,HTMLMeterElement
,HTMLModElement
,HTMLObjectElement
,HTMLOListElement
,HTMLOptGroupElement
,HTMLOptionElement
,HTMLOutputElement
,HTMLParagraphElement
,HTMLParamElement
,HTMLPictureElement
,HTMLPreElement
,HTMLProgressElement
,HTMLQuoteElement
,HTMLScriptElement
,HTMLSelectElement
,HTMLShadowElement
,HTMLSlotElement
,HTMLSourceElement
,HTMLStyleElement
,HTMLTableCaptionElement
,HTMLTableCellElement
,HTMLTableColElement
,HTMLTableElement
,HTMLTableRowElement
,HTMLTableSectionElement
,HTMLTemplateElement
,HTMLTextAreaElement
,HTMLTitleElement
,HTMLTrackElement
,HTMLUListElement
,HTMLUnknownElement
@JsType(isNative=true, namespace="<global>") public class HTMLElement extends Element
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
HTMLElement.AttachedCallbackFn
static interface
HTMLElement.ConnectedCallbackFn
static interface
HTMLElement.CreatedCallbackFn
static interface
HTMLElement.DetachedCallbackFn
static interface
HTMLElement.DisconnectedCallbackFn
-
Nested classes/interfaces inherited from class elemental2.dom.Element
Element.AfterNodesUnionType, Element.AppendNodesUnionType, Element.BeforeNodesUnionType, Element.FocusOptionsType, Element.MatchesSelectorRefNodesUnionType, Element.OnabortFn, Element.OnbeforeinputFn, Element.OnbeforeunloadFn, Element.OnblurFn, Element.OnchangeFn, Element.OnclickFn, Element.OncompositionendFn, Element.OncompositionstartFn, Element.OncompositionupdateFn, Element.OncontextmenuFn, Element.OncopyFn, Element.OncutFn, Element.OndblclickFn, Element.OnerrorFn, Element.OnfocusFn, Element.OnfocusinFn, Element.OnfocusoutFn, Element.OninputFn, Element.OnkeydownFn, Element.OnkeypressFn, Element.OnkeyupFn, Element.OnloadFn, Element.OnmousedownFn, Element.OnmousemoveFn, Element.OnmouseoutFn, Element.OnmouseoverFn, Element.OnmouseupFn, Element.OnmousewheelFn, Element.OnpasteFn, Element.OnresetFn, Element.OnresizeFn, Element.OnscrollFn, Element.OnselectFn, Element.OnselectionchangeFn, Element.OnselectstartFn, Element.OnsubmitFn, Element.OntextinputFn, Element.OntouchcancelFn, Element.OntouchendFn, Element.OntouchmoveFn, Element.OntouchstartFn, Element.OnunloadFn, Element.OnwheelFn, Element.PrependNodesUnionType, Element.ReplaceChildrenNodesUnionType, Element.ReplaceWithNodesUnionType, Element.ScrollIntoViewTopUnionType, Element.ScrollToScrollToOptionsOrXUnionType, Element.SetAttributeNSValueUnionType, Element.SetAttributeValueUnionType
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
-
Field Summary
Fields Modifier and Type Field Description HTMLElement.AttachedCallbackFn
attachedCallback
java.lang.String
className
HTMLElement.ConnectedCallbackFn
connectedCallback
Element
contextMenu
HTMLElement.CreatedCallbackFn
createdCallback
jsinterop.base.JsPropertyMap<java.lang.String>
dataset
HTMLElement.DetachedCallbackFn
detachedCallback
java.lang.String
dir
HTMLElement.DisconnectedCallbackFn
disconnectedCallback
boolean
draggable
elemental2.core.JsObject
dropzone
boolean
hidden
boolean
inert
java.lang.String
lang
java.lang.String
nonce
static elemental2.core.JsArray<java.lang.String>
observedAttributes
int
offsetHeight
int
offsetLeft
Element
offsetParent
int
offsetTop
int
offsetWidth
ShadowRoot
shadowRoot
boolean
spellcheck
CSSStyleDeclaration
style
int
tabIndex
java.lang.String
title
-
Fields inherited from class elemental2.dom.Element
ALLOW_KEYBOARD_INPUT, attributes, childElementCount, classList, clientHeight, clientLeft, clientTop, clientWidth, firstElementChild, id, innerHTML, lastElementChild, nextElementSibling, onabort, onbeforeinput, onbeforeunload, onblur, onchange, onclick, oncompositionend, oncompositionstart, oncompositionupdate, oncontextmenu, oncopy, oncut, ondblclick, onerror, onfocus, onfocusin, onfocusout, oninput, onkeydown, onkeypress, onkeyup, onload, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onpaste, onreset, onresize, onscroll, onselect, onselectionchange, onselectstart, onsubmit, ontextinput, ontouchcancel, ontouchend, ontouchmove, ontouchstart, onunload, onwheel, outerHTML, previousElementSibling, scrollHeight, scrollLeft, scrollTop, scrollWidth, slot, tagName
-
Fields inherited from class elemental2.dom.Node
assignedSlot, ATTRIBUTE_NODE, baseURI, CDATA_SECTION_NODE, childNodes, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, firstChild, isConnected, lastChild, localName, namespaceURI, nextSibling, nodeName, nodeType, nodeValue, NOTATION_NODE, ownerDocument, parentElement, parentNode, prefix, previousSibling, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, textContent
-
-
Constructor Summary
Constructors Constructor Description HTMLElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
adoptedCallback(Document oldDocument, Document newDocument)
ShadowRoot
attachShadow(ShadowRootInit options)
java.lang.Object
attributeChangedCallback(java.lang.String attributeName, java.lang.String oldValue, java.lang.String newValue, java.lang.String namespace)
void
click()
ShadowRoot
createShadowRoot()
NodeList<Node>
getDestinationInsertionPoints()
ShadowRoot
webkitCreateShadowRoot()
-
Methods inherited from class elemental2.dom.Element
after, after, after, append, append, append, before, before, before, blur, closest, focus, focus, getAttribute, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClientRects, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, hasAttribute, hasAttributeNS, insertAdjacentElement, insertAdjacentText, matches, matchesSelector, matchesSelector, matchesSelector, matchesSelector, mozMatchesSelector, mozRequestFullScreen, mozRequestFullScreenWithKeys, msMatchesSelector, msRequestFullscreen, oMatchesSelector, prepend, prepend, prepend, querySelector, querySelectorAll, remove, removeAttribute, removeAttributeNode, removeAttributeNS, replaceChildren, replaceChildren, replaceChildren, replaceWith, replaceWith, replaceWith, requestFullscreen, requestFullscreen, scrollIntoView, scrollIntoView, scrollIntoView, scrollIntoView, scrollTo, scrollTo, scrollTo, scrollTo, scrollTo, scrollTo, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setAttributeNS, setAttributeNS, setAttributeNS, toggleAttribute, toggleAttribute, webkitMatchesSelector, webkitRequestFullscreen, webkitRequestFullscreen, webkitRequestFullScreen, webkitRequestFullScreen
-
Methods inherited from class elemental2.dom.Node
addEventListener, addEventListener, appendChild, cloneNode, compareDocumentPosition, contains, dispatchEvent, getFeature, getRootNode, getRootNode, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, lookupNamespaceURI, lookupPrefix, normalize, removeChild, removeEventListener, removeEventListener, replaceChild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, removeEventListener, removeEventListener
-
-
-
-
Field Detail
-
observedAttributes
public static elemental2.core.JsArray<java.lang.String> observedAttributes
-
attachedCallback
public HTMLElement.AttachedCallbackFn attachedCallback
-
className
public java.lang.String className
-
connectedCallback
public HTMLElement.ConnectedCallbackFn connectedCallback
-
contextMenu
public Element contextMenu
-
createdCallback
public HTMLElement.CreatedCallbackFn createdCallback
-
dataset
public jsinterop.base.JsPropertyMap<java.lang.String> dataset
-
detachedCallback
public HTMLElement.DetachedCallbackFn detachedCallback
-
dir
public java.lang.String dir
-
disconnectedCallback
public HTMLElement.DisconnectedCallbackFn disconnectedCallback
-
draggable
public boolean draggable
-
dropzone
public elemental2.core.JsObject dropzone
-
hidden
public boolean hidden
-
inert
public boolean inert
-
lang
public java.lang.String lang
-
nonce
public java.lang.String nonce
-
offsetHeight
public int offsetHeight
-
offsetLeft
public int offsetLeft
-
offsetParent
public Element offsetParent
-
offsetTop
public int offsetTop
-
offsetWidth
public int offsetWidth
-
shadowRoot
public ShadowRoot shadowRoot
-
spellcheck
public boolean spellcheck
-
style
public CSSStyleDeclaration style
-
tabIndex
public int tabIndex
-
title
public java.lang.String title
-
-
Method Detail
-
adoptedCallback
public java.lang.Object adoptedCallback(Document oldDocument, Document newDocument)
-
attachShadow
public ShadowRoot attachShadow(ShadowRootInit options)
-
attributeChangedCallback
public java.lang.Object attributeChangedCallback(java.lang.String attributeName, java.lang.String oldValue, java.lang.String newValue, java.lang.String namespace)
-
click
public void click()
-
createShadowRoot
public ShadowRoot createShadowRoot()
-
webkitCreateShadowRoot
public ShadowRoot webkitCreateShadowRoot()
-
-