|
|
// Code generated DO NOT EDIT
|
|
|
// dedicatedworkerglobalscope.go
|
|
|
package dom
|
|
|
|
|
|
import "syscall/js"
|
|
|
|
|
|
type DedicatedWorkerGlobalScopeIFace interface {
|
|
|
AddEventListener(args ...interface{})
|
|
|
CancelAnimationFrame(args ...interface{})
|
|
|
Close(args ...interface{})
|
|
|
DispatchEvent(args ...interface{}) bool
|
|
|
ImportScripts(args ...interface{})
|
|
|
GetLocation() WorkerLocation
|
|
|
GetName() string
|
|
|
GetNavigator() WorkerNavigator
|
|
|
GetOnerror() OnErrorEventHandler
|
|
|
SetOnerror(OnErrorEventHandler)
|
|
|
GetOnlanguagechange() EventHandler
|
|
|
SetOnlanguagechange(EventHandler)
|
|
|
GetOnmessage() EventHandler
|
|
|
SetOnmessage(EventHandler)
|
|
|
GetOnmessageerror() EventHandler
|
|
|
SetOnmessageerror(EventHandler)
|
|
|
GetOnoffline() EventHandler
|
|
|
SetOnoffline(EventHandler)
|
|
|
GetOnonline() EventHandler
|
|
|
SetOnonline(EventHandler)
|
|
|
GetOnrejectionhandled() EventHandler
|
|
|
SetOnrejectionhandled(EventHandler)
|
|
|
GetOnunhandledrejection() EventHandler
|
|
|
SetOnunhandledrejection(EventHandler)
|
|
|
PostMessage(args ...interface{})
|
|
|
RemoveEventListener(args ...interface{})
|
|
|
RequestAnimationFrame(args ...interface{}) float64
|
|
|
GetSelf() WorkerGlobalScope
|
|
|
}
|
|
|
type DedicatedWorkerGlobalScope struct {
|
|
|
Value
|
|
|
WorkerGlobalScope
|
|
|
EventTarget
|
|
|
}
|
|
|
|
|
|
func jsValueToDedicatedWorkerGlobalScope(val js.Value) DedicatedWorkerGlobalScope {
|
|
|
return DedicatedWorkerGlobalScope{Value: Value{Value: val}}
|
|
|
}
|
|
|
func (v Value) AsDedicatedWorkerGlobalScope() DedicatedWorkerGlobalScope {
|
|
|
return DedicatedWorkerGlobalScope{Value: v}
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) CancelAnimationFrame(args ...interface{}) {
|
|
|
d.Call("cancelAnimationFrame", args...)
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) Close(args ...interface{}) {
|
|
|
d.Call("close", args...)
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) GetName() string {
|
|
|
val := d.Get("name")
|
|
|
return val.String()
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) GetOnmessage() EventHandler {
|
|
|
val := d.Get("onmessage")
|
|
|
return jsValueToEventHandler(val.JSValue())
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) SetOnmessage(val EventHandler) {
|
|
|
d.Set("onmessage", val)
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) GetOnmessageerror() EventHandler {
|
|
|
val := d.Get("onmessageerror")
|
|
|
return jsValueToEventHandler(val.JSValue())
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) SetOnmessageerror(val EventHandler) {
|
|
|
d.Set("onmessageerror", val)
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) PostMessage(args ...interface{}) {
|
|
|
d.Call("postMessage", args...)
|
|
|
}
|
|
|
func (d DedicatedWorkerGlobalScope) RequestAnimationFrame(args ...interface{}) float64 {
|
|
|
val := d.Call("requestAnimationFrame", args...)
|
|
|
return val.Float()
|
|
|
}
|