Class HTMLElement
java.lang.Object
de.inetsoftware.jwebassembly.web.JSObject
de.inetsoftware.jwebassembly.web.dom.EventTarget
de.inetsoftware.jwebassembly.web.dom.Node
de.inetsoftware.jwebassembly.web.dom.Element
de.inetsoftware.jwebassembly.web.dom.HTMLElement
- Direct Known Subclasses:
HTMLAnchorElement
,HTMLAreaElement
,HTMLButtonElement
,HTMLCanvasElement
,HTMLDivElement
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement
-
Field Summary
Fields inherited from class de.inetsoftware.jwebassembly.web.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Constructor Summary
ConstructorsConstructorDescriptionHTMLElement
(Object peer) Create a Java instance as wrapper of the DOM object. -
Method Summary
Modifier and TypeMethodDescription(package private) static <T extends HTMLElement>
TcreateWrapper
(String tagName, Object peer) Create a wrapper for a HTML peer element.Methods inherited from class de.inetsoftware.jwebassembly.web.dom.Node
appendChild, childNodes, nodeType
-
Constructor Details
-
HTMLElement
HTMLElement(Object peer) Create a Java instance as wrapper of the DOM object.- Parameters:
peer
- the native DOM object
-
-
Method Details
-
createWrapper
Create a wrapper for a HTML peer element.- Type Parameters:
T
- the return type- Parameters:
tagName
- the tag name of the elementpeer
- the native DOM object- Returns:
- the wrapper
-