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.
 

993 lines
28 KiB

// Code generated DO NOT EDIT
// window.go
package dom
import "syscall/js"
type WindowIFace interface {
AddEventListener(args ...interface{})
Alert(args ...interface{})
AlertWithArgs(args ...interface{})
GetApplicationCache() ApplicationCache
Atob(args ...interface{}) []byte
Blur(args ...interface{})
Btoa(args ...interface{}) string
CancelAnimationFrame(args ...interface{})
CaptureEvents(args ...interface{})
ClearInterval(args ...interface{})
ClearTimeout(args ...interface{})
Close(args ...interface{})
GetClosed() bool
Confirm(args ...interface{}) bool
CreateImageBitmap(args ...interface{})
CreateImageBitmapWithArgs(args ...interface{})
GetCustomElements() CustomElementRegistry
DispatchEvent(args ...interface{}) bool
GetDocument() Document
GetEvent() Value
GetExternal() External
Focus(args ...interface{})
GetFrameElement() Element
GetFrames() WindowProxy
GetComputedStyle(args ...interface{}) CSSStyleDeclaration
GetHistory() History
GetLength() int
GetLocalStorage() Storage
GetLocation() Location
GetLocationbar() BarProp
GetMenubar() BarProp
GetName() string
SetName(string)
GetNavigator() Navigator
GetOnabort() EventHandler
SetOnabort(EventHandler)
GetOnafterprint() EventHandler
SetOnafterprint(EventHandler)
GetOnauxclick() EventHandler
SetOnauxclick(EventHandler)
GetOnbeforeprint() EventHandler
SetOnbeforeprint(EventHandler)
GetOnbeforeunload() OnBeforeUnloadEventHandler
SetOnbeforeunload(OnBeforeUnloadEventHandler)
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)
GetOncuechange() EventHandler
SetOncuechange(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)
GetOnhashchange() EventHandler
SetOnhashchange(EventHandler)
GetOninput() EventHandler
SetOninput(EventHandler)
GetOninvalid() EventHandler
SetOninvalid(EventHandler)
GetOnkeydown() EventHandler
SetOnkeydown(EventHandler)
GetOnkeypress() EventHandler
SetOnkeypress(EventHandler)
GetOnkeyup() EventHandler
SetOnkeyup(EventHandler)
GetOnlanguagechange() EventHandler
SetOnlanguagechange(EventHandler)
GetOnload() EventHandler
SetOnload(EventHandler)
GetOnloadeddata() EventHandler
SetOnloadeddata(EventHandler)
GetOnloadedmetadata() EventHandler
SetOnloadedmetadata(EventHandler)
GetOnloadend() EventHandler
SetOnloadend(EventHandler)
GetOnloadstart() EventHandler
SetOnloadstart(EventHandler)
GetOnmessage() EventHandler
SetOnmessage(EventHandler)
GetOnmessageerror() EventHandler
SetOnmessageerror(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)
GetOnoffline() EventHandler
SetOnoffline(EventHandler)
GetOnonline() EventHandler
SetOnonline(EventHandler)
GetOnpagehide() EventHandler
SetOnpagehide(EventHandler)
GetOnpageshow() EventHandler
SetOnpageshow(EventHandler)
GetOnpause() EventHandler
SetOnpause(EventHandler)
GetOnplay() EventHandler
SetOnplay(EventHandler)
GetOnplaying() EventHandler
SetOnplaying(EventHandler)
GetOnpopstate() EventHandler
SetOnpopstate(EventHandler)
GetOnprogress() EventHandler
SetOnprogress(EventHandler)
GetOnratechange() EventHandler
SetOnratechange(EventHandler)
GetOnrejectionhandled() EventHandler
SetOnrejectionhandled(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)
GetOnstorage() EventHandler
SetOnstorage(EventHandler)
GetOnsubmit() EventHandler
SetOnsubmit(EventHandler)
GetOnsuspend() EventHandler
SetOnsuspend(EventHandler)
GetOntimeupdate() EventHandler
SetOntimeupdate(EventHandler)
GetOntoggle() EventHandler
SetOntoggle(EventHandler)
GetOnunhandledrejection() EventHandler
SetOnunhandledrejection(EventHandler)
GetOnunload() EventHandler
SetOnunload(EventHandler)
GetOnvolumechange() EventHandler
SetOnvolumechange(EventHandler)
GetOnwaiting() EventHandler
SetOnwaiting(EventHandler)
GetOnwheel() EventHandler
SetOnwheel(EventHandler)
Open(args ...interface{}) WindowProxy
GetOpener() Value
SetOpener(Value)
GetOrigin() string
GetParent() WindowProxy
GetPersonalbar() BarProp
PostMessage(args ...interface{})
Print(args ...interface{})
Prompt(args ...interface{}) string
QueueMicrotask(args ...interface{})
ReleaseEvents(args ...interface{})
RemoveEventListener(args ...interface{})
RequestAnimationFrame(args ...interface{}) int
GetScrollbars() BarProp
GetSelf() WindowProxy
GetSessionStorage() Storage
SetInterval(args ...interface{}) int
SetTimeout(args ...interface{}) int
GetStatus() string
SetStatus(string)
GetStatusbar() BarProp
Stop(args ...interface{})
GetToolbar() BarProp
GetTop() WindowProxy
GetWindow() WindowProxy
}
type Window struct {
Value
}
func JSValueToWindow(val js.Value) Window { return Window{Value: JSValueToValue(val)} }
func (v Value) AsWindow() Window { return Window{Value: v} }
func NewWindow(args ...interface{}) Window {
return Window{Value: JSValueToValue(js.Global().Get("Window").New(args...))}
}
func (w Window) AddEventListener(args ...interface{}) {
w.Call("addEventListener", args...)
}
func (w Window) Alert(args ...interface{}) {
w.Call("alert", args...)
}
func (w Window) AlertWithArgs(args ...interface{}) {
w.Call("alertWithArgs", args...)
}
func (w Window) GetApplicationCache() ApplicationCache {
val := w.Get("applicationCache")
return JSValueToApplicationCache(val.JSValue())
}
func (w Window) Atob(args ...interface{}) []byte {
val := w.Call("atob", args...)
return []byte(val.String())
}
func (w Window) Blur(args ...interface{}) {
w.Call("blur", args...)
}
func (w Window) Btoa(args ...interface{}) string {
val := w.Call("btoa", args...)
return val.String()
}
func (w Window) CancelAnimationFrame(args ...interface{}) {
w.Call("cancelAnimationFrame", args...)
}
func (w Window) CaptureEvents(args ...interface{}) {
w.Call("captureEvents", args...)
}
func (w Window) ClearInterval(args ...interface{}) {
w.Call("clearInterval", args...)
}
func (w Window) ClearTimeout(args ...interface{}) {
w.Call("clearTimeout", args...)
}
func (w Window) Close(args ...interface{}) {
w.Call("close", args...)
}
func (w Window) GetClosed() bool {
val := w.Get("closed")
return val.Bool()
}
func (w Window) Confirm(args ...interface{}) bool {
val := w.Call("confirm", args...)
return val.Bool()
}
func (w Window) CreateImageBitmap(args ...interface{}) {
w.Call("createImageBitmap", args...)
}
func (w Window) CreateImageBitmapWithArgs(args ...interface{}) {
w.Call("createImageBitmapWithArgs", args...)
}
func (w Window) GetCustomElements() CustomElementRegistry {
val := w.Get("customElements")
return JSValueToCustomElementRegistry(val.JSValue())
}
func (w Window) DispatchEvent(args ...interface{}) bool {
val := w.Call("dispatchEvent", args...)
return val.Bool()
}
func (w Window) GetDocument() Document {
val := w.Get("document")
return JSValueToDocument(val.JSValue())
}
func (w Window) GetEvent() Value {
val := w.Get("event")
return val
}
func (w Window) GetExternal() External {
val := w.Get("external")
return JSValueToExternal(val.JSValue())
}
func (w Window) Focus(args ...interface{}) {
w.Call("focus", args...)
}
func (w Window) GetFrameElement() Element {
val := w.Get("frameElement")
return JSValueToElement(val.JSValue())
}
func (w Window) GetFrames() WindowProxy {
val := w.Get("frames")
return JSValueToWindowProxy(val.JSValue())
}
func (w Window) GetComputedStyle(args ...interface{}) CSSStyleDeclaration {
val := w.Call("getComputedStyle", args...)
return JSValueToCSSStyleDeclaration(val.JSValue())
}
func (w Window) GetHistory() History {
val := w.Get("history")
return JSValueToHistory(val.JSValue())
}
func (w Window) GetLength() int {
val := w.Get("length")
return val.Int()
}
func (w Window) GetLocalStorage() Storage {
val := w.Get("localStorage")
return JSValueToStorage(val.JSValue())
}
func (w Window) GetLocation() Location {
val := w.Get("location")
return JSValueToLocation(val.JSValue())
}
func (w Window) GetLocationbar() BarProp {
val := w.Get("locationbar")
return JSValueToBarProp(val.JSValue())
}
func (w Window) GetMenubar() BarProp {
val := w.Get("menubar")
return JSValueToBarProp(val.JSValue())
}
func (w Window) GetName() string {
val := w.Get("name")
return val.String()
}
func (w Window) SetName(val string) {
w.Set("name", val)
}
func (w Window) GetNavigator() Navigator {
val := w.Get("navigator")
return JSValueToNavigator(val.JSValue())
}
func (w Window) GetOnabort() EventHandler {
val := w.Get("onabort")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnabort(val EventHandler) {
w.Set("onabort", val)
}
func (w Window) GetOnafterprint() EventHandler {
val := w.Get("onafterprint")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnafterprint(val EventHandler) {
w.Set("onafterprint", val)
}
func (w Window) GetOnauxclick() EventHandler {
val := w.Get("onauxclick")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnauxclick(val EventHandler) {
w.Set("onauxclick", val)
}
func (w Window) GetOnbeforeprint() EventHandler {
val := w.Get("onbeforeprint")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnbeforeprint(val EventHandler) {
w.Set("onbeforeprint", val)
}
func (w Window) GetOnbeforeunload() OnBeforeUnloadEventHandler {
val := w.Get("onbeforeunload")
return JSValueToOnBeforeUnloadEventHandler(val.JSValue())
}
func (w Window) SetOnbeforeunload(val OnBeforeUnloadEventHandler) {
w.Set("onbeforeunload", val)
}
func (w Window) GetOnblur() EventHandler {
val := w.Get("onblur")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnblur(val EventHandler) {
w.Set("onblur", val)
}
func (w Window) GetOncancel() EventHandler {
val := w.Get("oncancel")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOncancel(val EventHandler) {
w.Set("oncancel", val)
}
func (w Window) GetOncanplay() EventHandler {
val := w.Get("oncanplay")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOncanplay(val EventHandler) {
w.Set("oncanplay", val)
}
func (w Window) GetOncanplaythrough() EventHandler {
val := w.Get("oncanplaythrough")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOncanplaythrough(val EventHandler) {
w.Set("oncanplaythrough", val)
}
func (w Window) GetOnchange() EventHandler {
val := w.Get("onchange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnchange(val EventHandler) {
w.Set("onchange", val)
}
func (w Window) GetOnclick() EventHandler {
val := w.Get("onclick")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnclick(val EventHandler) {
w.Set("onclick", val)
}
func (w Window) GetOnclose() EventHandler {
val := w.Get("onclose")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnclose(val EventHandler) {
w.Set("onclose", val)
}
func (w Window) GetOncontextmenu() EventHandler {
val := w.Get("oncontextmenu")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOncontextmenu(val EventHandler) {
w.Set("oncontextmenu", val)
}
func (w Window) GetOncuechange() EventHandler {
val := w.Get("oncuechange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOncuechange(val EventHandler) {
w.Set("oncuechange", val)
}
func (w Window) GetOndblclick() EventHandler {
val := w.Get("ondblclick")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndblclick(val EventHandler) {
w.Set("ondblclick", val)
}
func (w Window) GetOndrag() EventHandler {
val := w.Get("ondrag")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndrag(val EventHandler) {
w.Set("ondrag", val)
}
func (w Window) GetOndragend() EventHandler {
val := w.Get("ondragend")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndragend(val EventHandler) {
w.Set("ondragend", val)
}
func (w Window) GetOndragenter() EventHandler {
val := w.Get("ondragenter")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndragenter(val EventHandler) {
w.Set("ondragenter", val)
}
func (w Window) GetOndragexit() EventHandler {
val := w.Get("ondragexit")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndragexit(val EventHandler) {
w.Set("ondragexit", val)
}
func (w Window) GetOndragleave() EventHandler {
val := w.Get("ondragleave")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndragleave(val EventHandler) {
w.Set("ondragleave", val)
}
func (w Window) GetOndragover() EventHandler {
val := w.Get("ondragover")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndragover(val EventHandler) {
w.Set("ondragover", val)
}
func (w Window) GetOndragstart() EventHandler {
val := w.Get("ondragstart")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndragstart(val EventHandler) {
w.Set("ondragstart", val)
}
func (w Window) GetOndrop() EventHandler {
val := w.Get("ondrop")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndrop(val EventHandler) {
w.Set("ondrop", val)
}
func (w Window) GetOndurationchange() EventHandler {
val := w.Get("ondurationchange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOndurationchange(val EventHandler) {
w.Set("ondurationchange", val)
}
func (w Window) GetOnemptied() EventHandler {
val := w.Get("onemptied")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnemptied(val EventHandler) {
w.Set("onemptied", val)
}
func (w Window) GetOnended() EventHandler {
val := w.Get("onended")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnended(val EventHandler) {
w.Set("onended", val)
}
func (w Window) GetOnerror() OnErrorEventHandler {
val := w.Get("onerror")
return JSValueToOnErrorEventHandler(val.JSValue())
}
func (w Window) SetOnerror(val OnErrorEventHandler) {
w.Set("onerror", val)
}
func (w Window) GetOnfocus() EventHandler {
val := w.Get("onfocus")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnfocus(val EventHandler) {
w.Set("onfocus", val)
}
func (w Window) GetOnhashchange() EventHandler {
val := w.Get("onhashchange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnhashchange(val EventHandler) {
w.Set("onhashchange", val)
}
func (w Window) GetOninput() EventHandler {
val := w.Get("oninput")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOninput(val EventHandler) {
w.Set("oninput", val)
}
func (w Window) GetOninvalid() EventHandler {
val := w.Get("oninvalid")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOninvalid(val EventHandler) {
w.Set("oninvalid", val)
}
func (w Window) GetOnkeydown() EventHandler {
val := w.Get("onkeydown")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnkeydown(val EventHandler) {
w.Set("onkeydown", val)
}
func (w Window) GetOnkeypress() EventHandler {
val := w.Get("onkeypress")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnkeypress(val EventHandler) {
w.Set("onkeypress", val)
}
func (w Window) GetOnkeyup() EventHandler {
val := w.Get("onkeyup")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnkeyup(val EventHandler) {
w.Set("onkeyup", val)
}
func (w Window) GetOnlanguagechange() EventHandler {
val := w.Get("onlanguagechange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnlanguagechange(val EventHandler) {
w.Set("onlanguagechange", val)
}
func (w Window) GetOnload() EventHandler {
val := w.Get("onload")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnload(val EventHandler) {
w.Set("onload", val)
}
func (w Window) GetOnloadeddata() EventHandler {
val := w.Get("onloadeddata")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnloadeddata(val EventHandler) {
w.Set("onloadeddata", val)
}
func (w Window) GetOnloadedmetadata() EventHandler {
val := w.Get("onloadedmetadata")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnloadedmetadata(val EventHandler) {
w.Set("onloadedmetadata", val)
}
func (w Window) GetOnloadend() EventHandler {
val := w.Get("onloadend")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnloadend(val EventHandler) {
w.Set("onloadend", val)
}
func (w Window) GetOnloadstart() EventHandler {
val := w.Get("onloadstart")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnloadstart(val EventHandler) {
w.Set("onloadstart", val)
}
func (w Window) GetOnmessage() EventHandler {
val := w.Get("onmessage")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmessage(val EventHandler) {
w.Set("onmessage", val)
}
func (w Window) GetOnmessageerror() EventHandler {
val := w.Get("onmessageerror")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmessageerror(val EventHandler) {
w.Set("onmessageerror", val)
}
func (w Window) GetOnmousedown() EventHandler {
val := w.Get("onmousedown")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmousedown(val EventHandler) {
w.Set("onmousedown", val)
}
func (w Window) GetOnmouseenter() EventHandler {
val := w.Get("onmouseenter")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmouseenter(val EventHandler) {
w.Set("onmouseenter", val)
}
func (w Window) GetOnmouseleave() EventHandler {
val := w.Get("onmouseleave")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmouseleave(val EventHandler) {
w.Set("onmouseleave", val)
}
func (w Window) GetOnmousemove() EventHandler {
val := w.Get("onmousemove")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmousemove(val EventHandler) {
w.Set("onmousemove", val)
}
func (w Window) GetOnmouseout() EventHandler {
val := w.Get("onmouseout")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmouseout(val EventHandler) {
w.Set("onmouseout", val)
}
func (w Window) GetOnmouseover() EventHandler {
val := w.Get("onmouseover")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmouseover(val EventHandler) {
w.Set("onmouseover", val)
}
func (w Window) GetOnmouseup() EventHandler {
val := w.Get("onmouseup")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnmouseup(val EventHandler) {
w.Set("onmouseup", val)
}
func (w Window) GetOnoffline() EventHandler {
val := w.Get("onoffline")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnoffline(val EventHandler) {
w.Set("onoffline", val)
}
func (w Window) GetOnonline() EventHandler {
val := w.Get("ononline")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnonline(val EventHandler) {
w.Set("ononline", val)
}
func (w Window) GetOnpagehide() EventHandler {
val := w.Get("onpagehide")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnpagehide(val EventHandler) {
w.Set("onpagehide", val)
}
func (w Window) GetOnpageshow() EventHandler {
val := w.Get("onpageshow")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnpageshow(val EventHandler) {
w.Set("onpageshow", val)
}
func (w Window) GetOnpause() EventHandler {
val := w.Get("onpause")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnpause(val EventHandler) {
w.Set("onpause", val)
}
func (w Window) GetOnplay() EventHandler {
val := w.Get("onplay")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnplay(val EventHandler) {
w.Set("onplay", val)
}
func (w Window) GetOnplaying() EventHandler {
val := w.Get("onplaying")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnplaying(val EventHandler) {
w.Set("onplaying", val)
}
func (w Window) GetOnpopstate() EventHandler {
val := w.Get("onpopstate")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnpopstate(val EventHandler) {
w.Set("onpopstate", val)
}
func (w Window) GetOnprogress() EventHandler {
val := w.Get("onprogress")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnprogress(val EventHandler) {
w.Set("onprogress", val)
}
func (w Window) GetOnratechange() EventHandler {
val := w.Get("onratechange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnratechange(val EventHandler) {
w.Set("onratechange", val)
}
func (w Window) GetOnrejectionhandled() EventHandler {
val := w.Get("onrejectionhandled")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnrejectionhandled(val EventHandler) {
w.Set("onrejectionhandled", val)
}
func (w Window) GetOnreset() EventHandler {
val := w.Get("onreset")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnreset(val EventHandler) {
w.Set("onreset", val)
}
func (w Window) GetOnresize() EventHandler {
val := w.Get("onresize")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnresize(val EventHandler) {
w.Set("onresize", val)
}
func (w Window) GetOnscroll() EventHandler {
val := w.Get("onscroll")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnscroll(val EventHandler) {
w.Set("onscroll", val)
}
func (w Window) GetOnsecuritypolicyviolation() EventHandler {
val := w.Get("onsecuritypolicyviolation")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnsecuritypolicyviolation(val EventHandler) {
w.Set("onsecuritypolicyviolation", val)
}
func (w Window) GetOnseeked() EventHandler {
val := w.Get("onseeked")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnseeked(val EventHandler) {
w.Set("onseeked", val)
}
func (w Window) GetOnseeking() EventHandler {
val := w.Get("onseeking")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnseeking(val EventHandler) {
w.Set("onseeking", val)
}
func (w Window) GetOnselect() EventHandler {
val := w.Get("onselect")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnselect(val EventHandler) {
w.Set("onselect", val)
}
func (w Window) GetOnstalled() EventHandler {
val := w.Get("onstalled")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnstalled(val EventHandler) {
w.Set("onstalled", val)
}
func (w Window) GetOnstorage() EventHandler {
val := w.Get("onstorage")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnstorage(val EventHandler) {
w.Set("onstorage", val)
}
func (w Window) GetOnsubmit() EventHandler {
val := w.Get("onsubmit")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnsubmit(val EventHandler) {
w.Set("onsubmit", val)
}
func (w Window) GetOnsuspend() EventHandler {
val := w.Get("onsuspend")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnsuspend(val EventHandler) {
w.Set("onsuspend", val)
}
func (w Window) GetOntimeupdate() EventHandler {
val := w.Get("ontimeupdate")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOntimeupdate(val EventHandler) {
w.Set("ontimeupdate", val)
}
func (w Window) GetOntoggle() EventHandler {
val := w.Get("ontoggle")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOntoggle(val EventHandler) {
w.Set("ontoggle", val)
}
func (w Window) GetOnunhandledrejection() EventHandler {
val := w.Get("onunhandledrejection")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnunhandledrejection(val EventHandler) {
w.Set("onunhandledrejection", val)
}
func (w Window) GetOnunload() EventHandler {
val := w.Get("onunload")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnunload(val EventHandler) {
w.Set("onunload", val)
}
func (w Window) GetOnvolumechange() EventHandler {
val := w.Get("onvolumechange")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnvolumechange(val EventHandler) {
w.Set("onvolumechange", val)
}
func (w Window) GetOnwaiting() EventHandler {
val := w.Get("onwaiting")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnwaiting(val EventHandler) {
w.Set("onwaiting", val)
}
func (w Window) GetOnwheel() EventHandler {
val := w.Get("onwheel")
return JSValueToEventHandler(val.JSValue())
}
func (w Window) SetOnwheel(val EventHandler) {
w.Set("onwheel", val)
}
func (w Window) Open(args ...interface{}) WindowProxy {
val := w.Call("open", args...)
return JSValueToWindowProxy(val.JSValue())
}
func (w Window) GetOpener() Value {
val := w.Get("opener")
return val
}
func (w Window) SetOpener(val Value) {
w.Set("opener", val)
}
func (w Window) GetOrigin() string {
val := w.Get("origin")
return val.String()
}
func (w Window) GetParent() WindowProxy {
val := w.Get("parent")
return JSValueToWindowProxy(val.JSValue())
}
func (w Window) GetPersonalbar() BarProp {
val := w.Get("personalbar")
return JSValueToBarProp(val.JSValue())
}
func (w Window) PostMessage(args ...interface{}) {
w.Call("postMessage", args...)
}
func (w Window) Print(args ...interface{}) {
w.Call("print", args...)
}
func (w Window) Prompt(args ...interface{}) string {
val := w.Call("prompt", args...)
return val.String()
}
func (w Window) QueueMicrotask(args ...interface{}) {
w.Call("queueMicrotask", args...)
}
func (w Window) ReleaseEvents(args ...interface{}) {
w.Call("releaseEvents", args...)
}
func (w Window) RemoveEventListener(args ...interface{}) {
w.Call("removeEventListener", args...)
}
func (w Window) RequestAnimationFrame(args ...interface{}) int {
val := w.Call("requestAnimationFrame", args...)
return val.Int()
}
func (w Window) GetScrollbars() BarProp {
val := w.Get("scrollbars")
return JSValueToBarProp(val.JSValue())
}
func (w Window) GetSelf() WindowProxy {
val := w.Get("self")
return JSValueToWindowProxy(val.JSValue())
}
func (w Window) GetSessionStorage() Storage {
val := w.Get("sessionStorage")
return JSValueToStorage(val.JSValue())
}
func (w Window) SetInterval(args ...interface{}) int {
val := w.Call("setInterval", args...)
return val.Int()
}
func (w Window) SetTimeout(args ...interface{}) int {
val := w.Call("setTimeout", args...)
return val.Int()
}
func (w Window) GetStatus() string {
val := w.Get("status")
return val.String()
}
func (w Window) SetStatus(val string) {
w.Set("status", val)
}
func (w Window) GetStatusbar() BarProp {
val := w.Get("statusbar")
return JSValueToBarProp(val.JSValue())
}
func (w Window) Stop(args ...interface{}) {
w.Call("stop", args...)
}
func (w Window) GetToolbar() BarProp {
val := w.Get("toolbar")
return JSValueToBarProp(val.JSValue())
}
func (w Window) GetTop() WindowProxy {
val := w.Get("top")
return JSValueToWindowProxy(val.JSValue())
}
func (w Window) GetWindow() WindowProxy {
val := w.Get("window")
return JSValueToWindowProxy(val.JSValue())
}