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.
 

30 lines
1.0 KiB

// Code generated DO NOT EDIT
// imagebitmaprenderingcontext.go
package dom
import "syscall/js"
type ImageBitmapRenderingContextIFace interface {
GetCanvas() HTMLCanvasElement
TransferFromImageBitmap(args ...interface{})
}
type ImageBitmapRenderingContext struct {
Value
}
func JSValueToImageBitmapRenderingContext(val js.Value) ImageBitmapRenderingContext {
return ImageBitmapRenderingContext{Value: JSValueToValue(val)}
}
func (v Value) AsImageBitmapRenderingContext() ImageBitmapRenderingContext {
return ImageBitmapRenderingContext{Value: v}
}
func NewImageBitmapRenderingContext(args ...interface{}) ImageBitmapRenderingContext {
return ImageBitmapRenderingContext{Value: JSValueToValue(js.Global().Get("ImageBitmapRenderingContext").New(args...))}
}
func (i ImageBitmapRenderingContext) GetCanvas() HTMLCanvasElement {
val := i.Get("canvas")
return JSValueToHTMLCanvasElement(val.JSValue())
}
func (i ImageBitmapRenderingContext) TransferFromImageBitmap(args ...interface{}) {
i.Call("transferFromImageBitmap", args...)
}