// Code generated DO NOT EDIT // cssstyledeclaration.go package dom import "syscall/js" type CSSStyleDeclarationIFace interface { GetCssFloat() string SetCssFloat(string) GetCssText() string SetCssText(string) GetPropertyPriority(args ...interface{}) string GetPropertyValue(args ...interface{}) string Item(args ...interface{}) string GetLength() float64 GetParentRule() CSSRule RemoveProperty(args ...interface{}) string SetProperty(args ...interface{}) } type CSSStyleDeclaration struct { Value } func jsValueToCSSStyleDeclaration(val js.Value) CSSStyleDeclaration { return CSSStyleDeclaration{Value: Value{Value: val}} } func (v Value) AsCSSStyleDeclaration() CSSStyleDeclaration { return CSSStyleDeclaration{Value: v} } func (c CSSStyleDeclaration) GetCssFloat() string { val := c.Get("cssFloat") return val.String() } func (c CSSStyleDeclaration) SetCssFloat(val string) { c.Set("cssFloat", val) } func (c CSSStyleDeclaration) GetCssText() string { val := c.Get("cssText") return val.String() } func (c CSSStyleDeclaration) SetCssText(val string) { c.Set("cssText", val) } func (c CSSStyleDeclaration) GetPropertyPriority(args ...interface{}) string { val := c.Call("getPropertyPriority", args...) return val.String() } func (c CSSStyleDeclaration) GetPropertyValue(args ...interface{}) string { val := c.Call("getPropertyValue", args...) return val.String() } func (c CSSStyleDeclaration) Item(args ...interface{}) string { val := c.Call("item", args...) return val.String() } func (c CSSStyleDeclaration) GetLength() float64 { val := c.Get("length") return val.Float() } func (c CSSStyleDeclaration) GetParentRule() CSSRule { val := c.Get("parentRule") return jsValueToCSSRule(val.JSValue()) } func (c CSSStyleDeclaration) RemoveProperty(args ...interface{}) string { val := c.Call("removeProperty", args...) return val.String() } func (c CSSStyleDeclaration) SetProperty(args ...interface{}) { c.Call("setProperty", args...) }