|
|
// Code generated DO NOT EDIT
|
|
|
// canvasgradient.go
|
|
|
package dom
|
|
|
|
|
|
import "syscall/js"
|
|
|
|
|
|
type CanvasGradientIFace interface {
|
|
|
AddColorStop(args ...interface{})
|
|
|
}
|
|
|
type CanvasGradient struct {
|
|
|
Value
|
|
|
}
|
|
|
|
|
|
func JSValueToCanvasGradient(val js.Value) CanvasGradient {
|
|
|
return CanvasGradient{Value: JSValueToValue(val)}
|
|
|
}
|
|
|
func (v Value) AsCanvasGradient() CanvasGradient { return CanvasGradient{Value: v} }
|
|
|
func NewCanvasGradient(args ...interface{}) CanvasGradient {
|
|
|
return CanvasGradient{Value: JSValueToValue(js.Global().Get("CanvasGradient").New(args...))}
|
|
|
}
|
|
|
func (c CanvasGradient) AddColorStop(args ...interface{}) {
|
|
|
c.Call("addColorStop", args...)
|
|
|
}
|