// Code generated DO NOT EDIT // cssstyledeclaration.go package dom import "syscall/js" type CSSStyleDeclarationIFace interface { GetCamel_cased_attribute() string SetCamel_cased_attribute(string) GetCssFloat() string SetCssFloat(string) GetCssText() string SetCssText(string) GetDashed_attribute() string SetDashed_attribute(string) GetPropertyPriority(args ...interface{}) string GetPropertyValue(args ...interface{}) string Item(args ...interface{}) string GetLength() int GetParentRule() CSSRule RemoveProperty(args ...interface{}) string SetProperty(args ...interface{}) GetWebkit_cased_attribute() string SetWebkit_cased_attribute(string) } type CSSStyleDeclaration struct { Value } func JSValueToCSSStyleDeclaration(val js.Value) CSSStyleDeclaration { return CSSStyleDeclaration{Value: JSValueToValue(val)} } func (v Value) AsCSSStyleDeclaration() CSSStyleDeclaration { return CSSStyleDeclaration{Value: v} } func NewCSSStyleDeclaration(args ...interface{}) CSSStyleDeclaration { return CSSStyleDeclaration{Value: JSValueToValue(js.Global().Get("CSSStyleDeclaration").New(args...))} } func (c CSSStyleDeclaration) GetCamel_cased_attribute() string { val := c.Get("camel_cased_attribute") return val.String() } func (c CSSStyleDeclaration) SetCamel_cased_attribute(val string) { c.Set("camel_cased_attribute", val) } 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) GetDashed_attribute() string { val := c.Get("dashed_attribute") return val.String() } func (c CSSStyleDeclaration) SetDashed_attribute(val string) { c.Set("dashed_attribute", 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() int { val := c.Get("length") return val.Int() } 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...) } func (c CSSStyleDeclaration) GetWebkit_cased_attribute() string { val := c.Get("webkit_cased_attribute") return val.String() } func (c CSSStyleDeclaration) SetWebkit_cased_attribute(val string) { c.Set("webkit_cased_attribute", val) }