Web API package for use when compling Go to WASM
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1115 lines
32 KiB

// Code generated DO NOT EDIT
// htmlelement.go
package dom
import "syscall/js"
type HTMLElementIFace interface {
GetAccessKey() string
SetAccessKey(string)
GetAccessKeyLabel() string
AddEventListener(args ...interface{})
AppendChild(args ...interface{}) Node
AttachShadow(args ...interface{}) ShadowRoot
GetAttributes() NamedNodeMap
GetAutocapitalize() string
SetAutocapitalize(string)
GetBaseURI() string
Blur(args ...interface{})
GetChildNodes() NodeList
GetClassList() DOMTokenList
GetClassName() string
SetClassName(string)
Click(args ...interface{})
CloneNode(args ...interface{}) Node
Closest(args ...interface{}) Element
CompareDocumentPosition(args ...interface{}) int
Contains(args ...interface{}) bool
GetContentEditable() string
SetContentEditable(string)
GetDataset() DOMStringMap
GetDir() string
SetDir(string)
DispatchEvent(args ...interface{}) bool
GetDraggable() bool
SetDraggable(bool)
GetEnterKeyHint() string
SetEnterKeyHint(string)
GetFirstChild() Node
Focus(args ...interface{})
GetAttribute(args ...interface{}) string
GetAttributeNS(args ...interface{}) string
GetAttributeNames(args ...interface{})
GetAttributeNode(args ...interface{}) Attr
GetAttributeNodeNS(args ...interface{}) Attr
GetElementsByClassName(args ...interface{}) HTMLCollection
GetElementsByTagName(args ...interface{}) HTMLCollection
GetElementsByTagNameNS(args ...interface{}) HTMLCollection
GetRootNode(args ...interface{}) Node
HasAttribute(args ...interface{}) bool
HasAttributeNS(args ...interface{}) bool
HasAttributes(args ...interface{}) bool
HasChildNodes(args ...interface{}) bool
GetHidden() bool
SetHidden(bool)
GetId() string
SetId(string)
GetInnerText() string
SetInnerText(string)
GetInputMode() string
SetInputMode(string)
InsertAdjacentElement(args ...interface{}) Element
InsertAdjacentText(args ...interface{})
InsertBefore(args ...interface{}) Node
GetIsConnected() bool
GetIsContentEditable() bool
IsDefaultNamespace(args ...interface{}) bool
IsEqualNode(args ...interface{}) bool
IsSameNode(args ...interface{}) bool
GetLang() string
SetLang(string)
GetLastChild() Node
GetLocalName() string
LookupNamespaceURI(args ...interface{}) string
LookupPrefix(args ...interface{}) string
Matches(args ...interface{}) bool
GetNamespaceURI() string
GetNextSibling() Node
GetNodeName() string
GetNodeType() int
GetNodeValue() string
SetNodeValue(string)
GetNonce() string
SetNonce(string)
Normalize(args ...interface{})
GetOnabort() EventHandler
SetOnabort(EventHandler)
GetOnauxclick() EventHandler
SetOnauxclick(EventHandler)
GetOnblur() EventHandler
SetOnblur(EventHandler)
GetOncancel() EventHandler
SetOncancel(EventHandler)
GetOncanplay() EventHandler
SetOncanplay(EventHandler)
GetOncanplaythrough() EventHandler
SetOncanplaythrough(EventHandler)
GetOnchange() EventHandler
SetOnchange(EventHandler)
GetOnclick() EventHandler
SetOnclick(EventHandler)
GetOnclose() EventHandler
SetOnclose(EventHandler)
GetOncontextmenu() EventHandler
SetOncontextmenu(EventHandler)
GetOncopy() EventHandler
SetOncopy(EventHandler)
GetOncuechange() EventHandler
SetOncuechange(EventHandler)
GetOncut() EventHandler
SetOncut(EventHandler)
GetOndblclick() EventHandler
SetOndblclick(EventHandler)
GetOndrag() EventHandler
SetOndrag(EventHandler)
GetOndragend() EventHandler
SetOndragend(EventHandler)
GetOndragenter() EventHandler
SetOndragenter(EventHandler)
GetOndragexit() EventHandler
SetOndragexit(EventHandler)
GetOndragleave() EventHandler
SetOndragleave(EventHandler)
GetOndragover() EventHandler
SetOndragover(EventHandler)
GetOndragstart() EventHandler
SetOndragstart(EventHandler)
GetOndrop() EventHandler
SetOndrop(EventHandler)
GetOndurationchange() EventHandler
SetOndurationchange(EventHandler)
GetOnemptied() EventHandler
SetOnemptied(EventHandler)
GetOnended() EventHandler
SetOnended(EventHandler)
GetOnerror() OnErrorEventHandler
SetOnerror(OnErrorEventHandler)
GetOnfocus() EventHandler
SetOnfocus(EventHandler)
GetOninput() EventHandler
SetOninput(EventHandler)
GetOninvalid() EventHandler
SetOninvalid(EventHandler)
GetOnkeydown() EventHandler
SetOnkeydown(EventHandler)
GetOnkeypress() EventHandler
SetOnkeypress(EventHandler)
GetOnkeyup() EventHandler
SetOnkeyup(EventHandler)
GetOnload() EventHandler
SetOnload(EventHandler)
GetOnloadeddata() EventHandler
SetOnloadeddata(EventHandler)
GetOnloadedmetadata() EventHandler
SetOnloadedmetadata(EventHandler)
GetOnloadend() EventHandler
SetOnloadend(EventHandler)
GetOnloadstart() EventHandler
SetOnloadstart(EventHandler)
GetOnmousedown() EventHandler
SetOnmousedown(EventHandler)
GetOnmouseenter() EventHandler
SetOnmouseenter(EventHandler)
GetOnmouseleave() EventHandler
SetOnmouseleave(EventHandler)
GetOnmousemove() EventHandler
SetOnmousemove(EventHandler)
GetOnmouseout() EventHandler
SetOnmouseout(EventHandler)
GetOnmouseover() EventHandler
SetOnmouseover(EventHandler)
GetOnmouseup() EventHandler
SetOnmouseup(EventHandler)
GetOnpaste() EventHandler
SetOnpaste(EventHandler)
GetOnpause() EventHandler
SetOnpause(EventHandler)
GetOnplay() EventHandler
SetOnplay(EventHandler)
GetOnplaying() EventHandler
SetOnplaying(EventHandler)
GetOnprogress() EventHandler
SetOnprogress(EventHandler)
GetOnratechange() EventHandler
SetOnratechange(EventHandler)
GetOnreset() EventHandler
SetOnreset(EventHandler)
GetOnresize() EventHandler
SetOnresize(EventHandler)
GetOnscroll() EventHandler
SetOnscroll(EventHandler)
GetOnsecuritypolicyviolation() EventHandler
SetOnsecuritypolicyviolation(EventHandler)
GetOnseeked() EventHandler
SetOnseeked(EventHandler)
GetOnseeking() EventHandler
SetOnseeking(EventHandler)
GetOnselect() EventHandler
SetOnselect(EventHandler)
GetOnstalled() EventHandler
SetOnstalled(EventHandler)
GetOnsubmit() EventHandler
SetOnsubmit(EventHandler)
GetOnsuspend() EventHandler
SetOnsuspend(EventHandler)
GetOntimeupdate() EventHandler
SetOntimeupdate(EventHandler)
GetOntoggle() EventHandler
SetOntoggle(EventHandler)
GetOnvolumechange() EventHandler
SetOnvolumechange(EventHandler)
GetOnwaiting() EventHandler
SetOnwaiting(EventHandler)
GetOnwheel() EventHandler
SetOnwheel(EventHandler)
GetOwnerDocument() Document
GetParentElement() Element
GetParentNode() Node
GetPrefix() string
GetPreviousSibling() Node
RemoveAttribute(args ...interface{})
RemoveAttributeNS(args ...interface{})
RemoveAttributeNode(args ...interface{}) Attr
RemoveChild(args ...interface{}) Node
RemoveEventListener(args ...interface{})
ReplaceChild(args ...interface{}) Node
SetAttribute(args ...interface{})
SetAttributeNS(args ...interface{})
SetAttributeNode(args ...interface{}) Attr
SetAttributeNodeNS(args ...interface{}) Attr
GetShadowRoot() ShadowRoot
GetSlot() string
SetSlot(string)
GetSpellcheck() bool
SetSpellcheck(bool)
GetStyle() CSSStyleDeclaration
GetTabIndex() int
SetTabIndex(int)
GetTagName() string
GetTextContent() string
SetTextContent(string)
GetTitle() string
SetTitle(string)
ToggleAttribute(args ...interface{}) bool
GetTranslate() bool
SetTranslate(bool)
WebkitMatchesSelector(args ...interface{}) bool
}
type HTMLElement struct {
Value
}
func JSValueToHTMLElement(val js.Value) HTMLElement { return HTMLElement{Value: JSValueToValue(val)} }
func (v Value) AsHTMLElement() HTMLElement { return HTMLElement{Value: v} }
func NewHTMLElement(args ...interface{}) HTMLElement {
return HTMLElement{Value: JSValueToValue(js.Global().Get("HTMLElement").New(args...))}
}
func (h HTMLElement) GetAccessKey() string {
val := h.Get("accessKey")
return val.String()
}
func (h HTMLElement) SetAccessKey(val string) {
h.Set("accessKey", val)
}
func (h HTMLElement) GetAccessKeyLabel() string {
val := h.Get("accessKeyLabel")
return val.String()
}
func (h HTMLElement) AddEventListener(args ...interface{}) {
h.Call("addEventListener", args...)
}
func (h HTMLElement) AppendChild(args ...interface{}) Node {
val := h.Call("appendChild", args...)
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) AttachShadow(args ...interface{}) ShadowRoot {
val := h.Call("attachShadow", args...)
return JSValueToShadowRoot(val.JSValue())
}
func (h HTMLElement) GetAttributes() NamedNodeMap {
val := h.Get("attributes")
return JSValueToNamedNodeMap(val.JSValue())
}
func (h HTMLElement) GetAutocapitalize() string {
val := h.Get("autocapitalize")
return val.String()
}
func (h HTMLElement) SetAutocapitalize(val string) {
h.Set("autocapitalize", val)
}
func (h HTMLElement) GetBaseURI() string {
val := h.Get("baseURI")
return val.String()
}
func (h HTMLElement) Blur(args ...interface{}) {
h.Call("blur", args...)
}
func (h HTMLElement) GetChildNodes() NodeList {
val := h.Get("childNodes")
return JSValueToNodeList(val.JSValue())
}
func (h HTMLElement) GetClassList() DOMTokenList {
val := h.Get("classList")
return JSValueToDOMTokenList(val.JSValue())
}
func (h HTMLElement) GetClassName() string {
val := h.Get("className")
return val.String()
}
func (h HTMLElement) SetClassName(val string) {
h.Set("className", val)
}
func (h HTMLElement) Click(args ...interface{}) {
h.Call("click", args...)
}
func (h HTMLElement) CloneNode(args ...interface{}) Node {
val := h.Call("cloneNode", args...)
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) Closest(args ...interface{}) Element {
val := h.Call("closest", args...)
return JSValueToElement(val.JSValue())
}
func (h HTMLElement) CompareDocumentPosition(args ...interface{}) int {
val := h.Call("compareDocumentPosition", args...)
return val.Int()
}
func (h HTMLElement) Contains(args ...interface{}) bool {
val := h.Call("contains", args...)
return val.Bool()
}
func (h HTMLElement) GetContentEditable() string {
val := h.Get("contentEditable")
return val.String()
}
func (h HTMLElement) SetContentEditable(val string) {
h.Set("contentEditable", val)
}
func (h HTMLElement) GetDataset() DOMStringMap {
val := h.Get("dataset")
return JSValueToDOMStringMap(val.JSValue())
}
func (h HTMLElement) GetDir() string {
val := h.Get("dir")
return val.String()
}
func (h HTMLElement) SetDir(val string) {
h.Set("dir", val)
}
func (h HTMLElement) DispatchEvent(args ...interface{}) bool {
val := h.Call("dispatchEvent", args...)
return val.Bool()
}
func (h HTMLElement) GetDraggable() bool {
val := h.Get("draggable")
return val.Bool()
}
func (h HTMLElement) SetDraggable(val bool) {
h.Set("draggable", val)
}
func (h HTMLElement) GetEnterKeyHint() string {
val := h.Get("enterKeyHint")
return val.String()
}
func (h HTMLElement) SetEnterKeyHint(val string) {
h.Set("enterKeyHint", val)
}
func (h HTMLElement) GetFirstChild() Node {
val := h.Get("firstChild")
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) Focus(args ...interface{}) {
h.Call("focus", args...)
}
func (h HTMLElement) GetAttribute(args ...interface{}) string {
val := h.Call("getAttribute", args...)
return val.String()
}
func (h HTMLElement) GetAttributeNS(args ...interface{}) string {
val := h.Call("getAttributeNS", args...)
return val.String()
}
func (h HTMLElement) GetAttributeNames(args ...interface{}) {
h.Call("getAttributeNames", args...)
}
func (h HTMLElement) GetAttributeNode(args ...interface{}) Attr {
val := h.Call("getAttributeNode", args...)
return JSValueToAttr(val.JSValue())
}
func (h HTMLElement) GetAttributeNodeNS(args ...interface{}) Attr {
val := h.Call("getAttributeNodeNS", args...)
return JSValueToAttr(val.JSValue())
}
func (h HTMLElement) GetElementsByClassName(args ...interface{}) HTMLCollection {
val := h.Call("getElementsByClassName", args...)
return JSValueToHTMLCollection(val.JSValue())
}
func (h HTMLElement) GetElementsByTagName(args ...interface{}) HTMLCollection {
val := h.Call("getElementsByTagName", args...)
return JSValueToHTMLCollection(val.JSValue())
}
func (h HTMLElement) GetElementsByTagNameNS(args ...interface{}) HTMLCollection {
val := h.Call("getElementsByTagNameNS", args...)
return JSValueToHTMLCollection(val.JSValue())
}
func (h HTMLElement) GetRootNode(args ...interface{}) Node {
val := h.Call("getRootNode", args...)
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) HasAttribute(args ...interface{}) bool {
val := h.Call("hasAttribute", args...)
return val.Bool()
}
func (h HTMLElement) HasAttributeNS(args ...interface{}) bool {
val := h.Call("hasAttributeNS", args...)
return val.Bool()
}
func (h HTMLElement) HasAttributes(args ...interface{}) bool {
val := h.Call("hasAttributes", args...)
return val.Bool()
}
func (h HTMLElement) HasChildNodes(args ...interface{}) bool {
val := h.Call("hasChildNodes", args...)
return val.Bool()
}
func (h HTMLElement) GetHidden() bool {
val := h.Get("hidden")
return val.Bool()
}
func (h HTMLElement) SetHidden(val bool) {
h.Set("hidden", val)
}
func (h HTMLElement) GetId() string {
val := h.Get("id")
return val.String()
}
func (h HTMLElement) SetId(val string) {
h.Set("id", val)
}
func (h HTMLElement) GetInnerText() string {
val := h.Get("innerText")
return val.String()
}
func (h HTMLElement) SetInnerText(val string) {
h.Set("innerText", val)
}
func (h HTMLElement) GetInputMode() string {
val := h.Get("inputMode")
return val.String()
}
func (h HTMLElement) SetInputMode(val string) {
h.Set("inputMode", val)
}
func (h HTMLElement) InsertAdjacentElement(args ...interface{}) Element {
val := h.Call("insertAdjacentElement", args...)
return JSValueToElement(val.JSValue())
}
func (h HTMLElement) InsertAdjacentText(args ...interface{}) {
h.Call("insertAdjacentText", args...)
}
func (h HTMLElement) InsertBefore(args ...interface{}) Node {
val := h.Call("insertBefore", args...)
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) GetIsConnected() bool {
val := h.Get("isConnected")
return val.Bool()
}
func (h HTMLElement) GetIsContentEditable() bool {
val := h.Get("isContentEditable")
return val.Bool()
}
func (h HTMLElement) IsDefaultNamespace(args ...interface{}) bool {
val := h.Call("isDefaultNamespace", args...)
return val.Bool()
}
func (h HTMLElement) IsEqualNode(args ...interface{}) bool {
val := h.Call("isEqualNode", args...)
return val.Bool()
}
func (h HTMLElement) IsSameNode(args ...interface{}) bool {
val := h.Call("isSameNode", args...)
return val.Bool()
}
func (h HTMLElement) GetLang() string {
val := h.Get("lang")
return val.String()
}
func (h HTMLElement) SetLang(val string) {
h.Set("lang", val)
}
func (h HTMLElement) GetLastChild() Node {
val := h.Get("lastChild")
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) GetLocalName() string {
val := h.Get("localName")
return val.String()
}
func (h HTMLElement) LookupNamespaceURI(args ...interface{}) string {
val := h.Call("lookupNamespaceURI", args...)
return val.String()
}
func (h HTMLElement) LookupPrefix(args ...interface{}) string {
val := h.Call("lookupPrefix", args...)
return val.String()
}
func (h HTMLElement) Matches(args ...interface{}) bool {
val := h.Call("matches", args...)
return val.Bool()
}
func (h HTMLElement) GetNamespaceURI() string {
val := h.Get("namespaceURI")
return val.String()
}
func (h HTMLElement) GetNextSibling() Node {
val := h.Get("nextSibling")
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) GetNodeName() string {
val := h.Get("nodeName")
return val.String()
}
func (h HTMLElement) GetNodeType() int {
val := h.Get("nodeType")
return val.Int()
}
func (h HTMLElement) GetNodeValue() string {
val := h.Get("nodeValue")
return val.String()
}
func (h HTMLElement) SetNodeValue(val string) {
h.Set("nodeValue", val)
}
func (h HTMLElement) GetNonce() string {
val := h.Get("nonce")
return val.String()
}
func (h HTMLElement) SetNonce(val string) {
h.Set("nonce", val)
}
func (h HTMLElement) Normalize(args ...interface{}) {
h.Call("normalize", args...)
}
func (h HTMLElement) GetOnabort() EventHandler {
val := h.Get("onabort")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnabort(val EventHandler) {
h.Set("onabort", val)
}
func (h HTMLElement) GetOnauxclick() EventHandler {
val := h.Get("onauxclick")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnauxclick(val EventHandler) {
h.Set("onauxclick", val)
}
func (h HTMLElement) GetOnblur() EventHandler {
val := h.Get("onblur")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnblur(val EventHandler) {
h.Set("onblur", val)
}
func (h HTMLElement) GetOncancel() EventHandler {
val := h.Get("oncancel")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncancel(val EventHandler) {
h.Set("oncancel", val)
}
func (h HTMLElement) GetOncanplay() EventHandler {
val := h.Get("oncanplay")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncanplay(val EventHandler) {
h.Set("oncanplay", val)
}
func (h HTMLElement) GetOncanplaythrough() EventHandler {
val := h.Get("oncanplaythrough")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncanplaythrough(val EventHandler) {
h.Set("oncanplaythrough", val)
}
func (h HTMLElement) GetOnchange() EventHandler {
val := h.Get("onchange")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnchange(val EventHandler) {
h.Set("onchange", val)
}
func (h HTMLElement) GetOnclick() EventHandler {
val := h.Get("onclick")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnclick(val EventHandler) {
h.Set("onclick", val)
}
func (h HTMLElement) GetOnclose() EventHandler {
val := h.Get("onclose")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnclose(val EventHandler) {
h.Set("onclose", val)
}
func (h HTMLElement) GetOncontextmenu() EventHandler {
val := h.Get("oncontextmenu")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncontextmenu(val EventHandler) {
h.Set("oncontextmenu", val)
}
func (h HTMLElement) GetOncopy() EventHandler {
val := h.Get("oncopy")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncopy(val EventHandler) {
h.Set("oncopy", val)
}
func (h HTMLElement) GetOncuechange() EventHandler {
val := h.Get("oncuechange")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncuechange(val EventHandler) {
h.Set("oncuechange", val)
}
func (h HTMLElement) GetOncut() EventHandler {
val := h.Get("oncut")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOncut(val EventHandler) {
h.Set("oncut", val)
}
func (h HTMLElement) GetOndblclick() EventHandler {
val := h.Get("ondblclick")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndblclick(val EventHandler) {
h.Set("ondblclick", val)
}
func (h HTMLElement) GetOndrag() EventHandler {
val := h.Get("ondrag")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndrag(val EventHandler) {
h.Set("ondrag", val)
}
func (h HTMLElement) GetOndragend() EventHandler {
val := h.Get("ondragend")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndragend(val EventHandler) {
h.Set("ondragend", val)
}
func (h HTMLElement) GetOndragenter() EventHandler {
val := h.Get("ondragenter")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndragenter(val EventHandler) {
h.Set("ondragenter", val)
}
func (h HTMLElement) GetOndragexit() EventHandler {
val := h.Get("ondragexit")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndragexit(val EventHandler) {
h.Set("ondragexit", val)
}
func (h HTMLElement) GetOndragleave() EventHandler {
val := h.Get("ondragleave")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndragleave(val EventHandler) {
h.Set("ondragleave", val)
}
func (h HTMLElement) GetOndragover() EventHandler {
val := h.Get("ondragover")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndragover(val EventHandler) {
h.Set("ondragover", val)
}
func (h HTMLElement) GetOndragstart() EventHandler {
val := h.Get("ondragstart")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndragstart(val EventHandler) {
h.Set("ondragstart", val)
}
func (h HTMLElement) GetOndrop() EventHandler {
val := h.Get("ondrop")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndrop(val EventHandler) {
h.Set("ondrop", val)
}
func (h HTMLElement) GetOndurationchange() EventHandler {
val := h.Get("ondurationchange")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOndurationchange(val EventHandler) {
h.Set("ondurationchange", val)
}
func (h HTMLElement) GetOnemptied() EventHandler {
val := h.Get("onemptied")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnemptied(val EventHandler) {
h.Set("onemptied", val)
}
func (h HTMLElement) GetOnended() EventHandler {
val := h.Get("onended")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnended(val EventHandler) {
h.Set("onended", val)
}
func (h HTMLElement) GetOnerror() OnErrorEventHandler {
val := h.Get("onerror")
return JSValueToOnErrorEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnerror(val OnErrorEventHandler) {
h.Set("onerror", val)
}
func (h HTMLElement) GetOnfocus() EventHandler {
val := h.Get("onfocus")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnfocus(val EventHandler) {
h.Set("onfocus", val)
}
func (h HTMLElement) GetOninput() EventHandler {
val := h.Get("oninput")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOninput(val EventHandler) {
h.Set("oninput", val)
}
func (h HTMLElement) GetOninvalid() EventHandler {
val := h.Get("oninvalid")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOninvalid(val EventHandler) {
h.Set("oninvalid", val)
}
func (h HTMLElement) GetOnkeydown() EventHandler {
val := h.Get("onkeydown")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnkeydown(val EventHandler) {
h.Set("onkeydown", val)
}
func (h HTMLElement) GetOnkeypress() EventHandler {
val := h.Get("onkeypress")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnkeypress(val EventHandler) {
h.Set("onkeypress", val)
}
func (h HTMLElement) GetOnkeyup() EventHandler {
val := h.Get("onkeyup")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnkeyup(val EventHandler) {
h.Set("onkeyup", val)
}
func (h HTMLElement) GetOnload() EventHandler {
val := h.Get("onload")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnload(val EventHandler) {
h.Set("onload", val)
}
func (h HTMLElement) GetOnloadeddata() EventHandler {
val := h.Get("onloadeddata")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnloadeddata(val EventHandler) {
h.Set("onloadeddata", val)
}
func (h HTMLElement) GetOnloadedmetadata() EventHandler {
val := h.Get("onloadedmetadata")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnloadedmetadata(val EventHandler) {
h.Set("onloadedmetadata", val)
}
func (h HTMLElement) GetOnloadend() EventHandler {
val := h.Get("onloadend")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnloadend(val EventHandler) {
h.Set("onloadend", val)
}
func (h HTMLElement) GetOnloadstart() EventHandler {
val := h.Get("onloadstart")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnloadstart(val EventHandler) {
h.Set("onloadstart", val)
}
func (h HTMLElement) GetOnmousedown() EventHandler {
val := h.Get("onmousedown")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmousedown(val EventHandler) {
h.Set("onmousedown", val)
}
func (h HTMLElement) GetOnmouseenter() EventHandler {
val := h.Get("onmouseenter")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmouseenter(val EventHandler) {
h.Set("onmouseenter", val)
}
func (h HTMLElement) GetOnmouseleave() EventHandler {
val := h.Get("onmouseleave")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmouseleave(val EventHandler) {
h.Set("onmouseleave", val)
}
func (h HTMLElement) GetOnmousemove() EventHandler {
val := h.Get("onmousemove")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmousemove(val EventHandler) {
h.Set("onmousemove", val)
}
func (h HTMLElement) GetOnmouseout() EventHandler {
val := h.Get("onmouseout")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmouseout(val EventHandler) {
h.Set("onmouseout", val)
}
func (h HTMLElement) GetOnmouseover() EventHandler {
val := h.Get("onmouseover")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmouseover(val EventHandler) {
h.Set("onmouseover", val)
}
func (h HTMLElement) GetOnmouseup() EventHandler {
val := h.Get("onmouseup")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnmouseup(val EventHandler) {
h.Set("onmouseup", val)
}
func (h HTMLElement) GetOnpaste() EventHandler {
val := h.Get("onpaste")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnpaste(val EventHandler) {
h.Set("onpaste", val)
}
func (h HTMLElement) GetOnpause() EventHandler {
val := h.Get("onpause")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnpause(val EventHandler) {
h.Set("onpause", val)
}
func (h HTMLElement) GetOnplay() EventHandler {
val := h.Get("onplay")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnplay(val EventHandler) {
h.Set("onplay", val)
}
func (h HTMLElement) GetOnplaying() EventHandler {
val := h.Get("onplaying")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnplaying(val EventHandler) {
h.Set("onplaying", val)
}
func (h HTMLElement) GetOnprogress() EventHandler {
val := h.Get("onprogress")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnprogress(val EventHandler) {
h.Set("onprogress", val)
}
func (h HTMLElement) GetOnratechange() EventHandler {
val := h.Get("onratechange")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnratechange(val EventHandler) {
h.Set("onratechange", val)
}
func (h HTMLElement) GetOnreset() EventHandler {
val := h.Get("onreset")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnreset(val EventHandler) {
h.Set("onreset", val)
}
func (h HTMLElement) GetOnresize() EventHandler {
val := h.Get("onresize")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnresize(val EventHandler) {
h.Set("onresize", val)
}
func (h HTMLElement) GetOnscroll() EventHandler {
val := h.Get("onscroll")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnscroll(val EventHandler) {
h.Set("onscroll", val)
}
func (h HTMLElement) GetOnsecuritypolicyviolation() EventHandler {
val := h.Get("onsecuritypolicyviolation")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnsecuritypolicyviolation(val EventHandler) {
h.Set("onsecuritypolicyviolation", val)
}
func (h HTMLElement) GetOnseeked() EventHandler {
val := h.Get("onseeked")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnseeked(val EventHandler) {
h.Set("onseeked", val)
}
func (h HTMLElement) GetOnseeking() EventHandler {
val := h.Get("onseeking")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnseeking(val EventHandler) {
h.Set("onseeking", val)
}
func (h HTMLElement) GetOnselect() EventHandler {
val := h.Get("onselect")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnselect(val EventHandler) {
h.Set("onselect", val)
}
func (h HTMLElement) GetOnstalled() EventHandler {
val := h.Get("onstalled")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnstalled(val EventHandler) {
h.Set("onstalled", val)
}
func (h HTMLElement) GetOnsubmit() EventHandler {
val := h.Get("onsubmit")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnsubmit(val EventHandler) {
h.Set("onsubmit", val)
}
func (h HTMLElement) GetOnsuspend() EventHandler {
val := h.Get("onsuspend")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnsuspend(val EventHandler) {
h.Set("onsuspend", val)
}
func (h HTMLElement) GetOntimeupdate() EventHandler {
val := h.Get("ontimeupdate")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOntimeupdate(val EventHandler) {
h.Set("ontimeupdate", val)
}
func (h HTMLElement) GetOntoggle() EventHandler {
val := h.Get("ontoggle")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOntoggle(val EventHandler) {
h.Set("ontoggle", val)
}
func (h HTMLElement) GetOnvolumechange() EventHandler {
val := h.Get("onvolumechange")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnvolumechange(val EventHandler) {
h.Set("onvolumechange", val)
}
func (h HTMLElement) GetOnwaiting() EventHandler {
val := h.Get("onwaiting")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnwaiting(val EventHandler) {
h.Set("onwaiting", val)
}
func (h HTMLElement) GetOnwheel() EventHandler {
val := h.Get("onwheel")
return JSValueToEventHandler(val.JSValue())
}
func (h HTMLElement) SetOnwheel(val EventHandler) {
h.Set("onwheel", val)
}
func (h HTMLElement) GetOwnerDocument() Document {
val := h.Get("ownerDocument")
return JSValueToDocument(val.JSValue())
}
func (h HTMLElement) GetParentElement() Element {
val := h.Get("parentElement")
return JSValueToElement(val.JSValue())
}
func (h HTMLElement) GetParentNode() Node {
val := h.Get("parentNode")
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) GetPrefix() string {
val := h.Get("prefix")
return val.String()
}
func (h HTMLElement) GetPreviousSibling() Node {
val := h.Get("previousSibling")
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) RemoveAttribute(args ...interface{}) {
h.Call("removeAttribute", args...)
}
func (h HTMLElement) RemoveAttributeNS(args ...interface{}) {
h.Call("removeAttributeNS", args...)
}
func (h HTMLElement) RemoveAttributeNode(args ...interface{}) Attr {
val := h.Call("removeAttributeNode", args...)
return JSValueToAttr(val.JSValue())
}
func (h HTMLElement) RemoveChild(args ...interface{}) Node {
val := h.Call("removeChild", args...)
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) RemoveEventListener(args ...interface{}) {
h.Call("removeEventListener", args...)
}
func (h HTMLElement) ReplaceChild(args ...interface{}) Node {
val := h.Call("replaceChild", args...)
return JSValueToNode(val.JSValue())
}
func (h HTMLElement) SetAttribute(args ...interface{}) {
h.Call("setAttribute", args...)
}
func (h HTMLElement) SetAttributeNS(args ...interface{}) {
h.Call("setAttributeNS", args...)
}
func (h HTMLElement) SetAttributeNode(args ...interface{}) Attr {
val := h.Call("setAttributeNode", args...)
return JSValueToAttr(val.JSValue())
}
func (h HTMLElement) SetAttributeNodeNS(args ...interface{}) Attr {
val := h.Call("setAttributeNodeNS", args...)
return JSValueToAttr(val.JSValue())
}
func (h HTMLElement) GetShadowRoot() ShadowRoot {
val := h.Get("shadowRoot")
return JSValueToShadowRoot(val.JSValue())
}
func (h HTMLElement) GetSlot() string {
val := h.Get("slot")
return val.String()
}
func (h HTMLElement) SetSlot(val string) {
h.Set("slot", val)
}
func (h HTMLElement) GetSpellcheck() bool {
val := h.Get("spellcheck")
return val.Bool()
}
func (h HTMLElement) SetSpellcheck(val bool) {
h.Set("spellcheck", val)
}
func (h HTMLElement) GetStyle() CSSStyleDeclaration {
val := h.Get("style")
return JSValueToCSSStyleDeclaration(val.JSValue())
}
func (h HTMLElement) GetTabIndex() int {
val := h.Get("tabIndex")
return val.Int()
}
func (h HTMLElement) SetTabIndex(val int) {
h.Set("tabIndex", val)
}
func (h HTMLElement) GetTagName() string {
val := h.Get("tagName")
return val.String()
}
func (h HTMLElement) GetTextContent() string {
val := h.Get("textContent")
return val.String()
}
func (h HTMLElement) SetTextContent(val string) {
h.Set("textContent", val)
}
func (h HTMLElement) GetTitle() string {
val := h.Get("title")
return val.String()
}
func (h HTMLElement) SetTitle(val string) {
h.Set("title", val)
}
func (h HTMLElement) ToggleAttribute(args ...interface{}) bool {
val := h.Call("toggleAttribute", args...)
return val.Bool()
}
func (h HTMLElement) GetTranslate() bool {
val := h.Get("translate")
return val.Bool()
}
func (h HTMLElement) SetTranslate(val bool) {
h.Set("translate", val)
}
func (h HTMLElement) WebkitMatchesSelector(args ...interface{}) bool {
val := h.Call("webkitMatchesSelector", args...)
return val.Bool()
}