webapi: github.com/gowebapi/webapi/css/typedom Index | Files

package typedom

import "github.com/gowebapi/webapi/css/typedom"

Package typedom is exposing CSS values as typed javascript object to reduce performance overhead when dealing with CSSOM value strings.

Index

Package Files

doc.go typedom.go

type CSSImageValue Uses

type CSSImageValue struct {
    CSSStyleValue
}

class: CSSImageValue

func CSSImageValueFromJS Uses

func CSSImageValueFromJS(value js.Wrapper) *CSSImageValue

CSSImageValueFromJS is casting a js.Wrapper into CSSImageValue.

type CSSKeywordValue Uses

type CSSKeywordValue struct {
    CSSStyleValue
}

class: CSSKeywordValue

func CSSKeywordValueFromJS Uses

func CSSKeywordValueFromJS(value js.Wrapper) *CSSKeywordValue

CSSKeywordValueFromJS is casting a js.Wrapper into CSSKeywordValue.

func NewCSSKeywordValue Uses

func NewCSSKeywordValue(value string) (_result *CSSKeywordValue)

func (*CSSKeywordValue) SetValue Uses

func (_this *CSSKeywordValue) SetValue(value string)

SetValue setting attribute 'value' with type string (idl: USVString).

func (*CSSKeywordValue) Value Uses

func (_this *CSSKeywordValue) Value() string

Value returning attribute 'value' with type string (idl: USVString).

type CSSMathClamp Uses

type CSSMathClamp struct {
    CSSMathValue
}

class: CSSMathClamp

func CSSMathClampFromJS Uses

func CSSMathClampFromJS(value js.Wrapper) *CSSMathClamp

CSSMathClampFromJS is casting a js.Wrapper into CSSMathClamp.

func NewCSSMathClamp Uses

func NewCSSMathClamp(min *Union, val *Union, max *Union) (_result *CSSMathClamp)

func (*CSSMathClamp) Max Uses

func (_this *CSSMathClamp) Max() *CSSNumericValue

Max returning attribute 'max' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSMathClamp) Min Uses

func (_this *CSSMathClamp) Min() *CSSNumericValue

Min returning attribute 'min' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSMathClamp) Val Uses

func (_this *CSSMathClamp) Val() *CSSNumericValue

Val returning attribute 'val' with type CSSNumericValue (idl: CSSNumericValue).

type CSSMathInvert Uses

type CSSMathInvert struct {
    CSSMathValue
}

class: CSSMathInvert

func CSSMathInvertFromJS Uses

func CSSMathInvertFromJS(value js.Wrapper) *CSSMathInvert

CSSMathInvertFromJS is casting a js.Wrapper into CSSMathInvert.

func NewCSSMathInvert Uses

func NewCSSMathInvert(arg *Union) (_result *CSSMathInvert)

func (*CSSMathInvert) Value Uses

func (_this *CSSMathInvert) Value() *CSSNumericValue

Value returning attribute 'value' with type CSSNumericValue (idl: CSSNumericValue).

type CSSMathMax Uses

type CSSMathMax struct {
    CSSMathValue
}

class: CSSMathMax

func CSSMathMaxFromJS Uses

func CSSMathMaxFromJS(value js.Wrapper) *CSSMathMax

CSSMathMaxFromJS is casting a js.Wrapper into CSSMathMax.

func NewCSSMathMax Uses

func NewCSSMathMax(args ...*Union) (_result *CSSMathMax)

func (*CSSMathMax) Values Uses

func (_this *CSSMathMax) Values() *CSSNumericArray

Values returning attribute 'values' with type CSSNumericArray (idl: CSSNumericArray).

type CSSMathMin Uses

type CSSMathMin struct {
    CSSMathValue
}

class: CSSMathMin

func CSSMathMinFromJS Uses

func CSSMathMinFromJS(value js.Wrapper) *CSSMathMin

CSSMathMinFromJS is casting a js.Wrapper into CSSMathMin.

func NewCSSMathMin Uses

func NewCSSMathMin(args ...*Union) (_result *CSSMathMin)

func (*CSSMathMin) Values Uses

func (_this *CSSMathMin) Values() *CSSNumericArray

Values returning attribute 'values' with type CSSNumericArray (idl: CSSNumericArray).

type CSSMathNegate Uses

type CSSMathNegate struct {
    CSSMathValue
}

class: CSSMathNegate

func CSSMathNegateFromJS Uses

func CSSMathNegateFromJS(value js.Wrapper) *CSSMathNegate

CSSMathNegateFromJS is casting a js.Wrapper into CSSMathNegate.

func NewCSSMathNegate Uses

func NewCSSMathNegate(arg *Union) (_result *CSSMathNegate)

func (*CSSMathNegate) Value Uses

func (_this *CSSMathNegate) Value() *CSSNumericValue

Value returning attribute 'value' with type CSSNumericValue (idl: CSSNumericValue).

type CSSMathOperator Uses

type CSSMathOperator int

enum: CSSMathOperator

const (
    SumCSSMathOperator CSSMathOperator = iota
    ProductCSSMathOperator
    NegateCSSMathOperator
    InvertCSSMathOperator
    MinCSSMathOperator
    MaxCSSMathOperator
    ClampCSSMathOperator
)

func CSSMathOperatorFromJS Uses

func CSSMathOperatorFromJS(value js.Value) CSSMathOperator

CSSMathOperatorFromJS is converting a javascript value into a CSSMathOperator enum value.

func (*CSSMathOperator) JSValue Uses

func (this *CSSMathOperator) JSValue() js.Value

JSValue is converting this enum into a javascript object

func (CSSMathOperator) Value Uses

func (this CSSMathOperator) Value() string

Value is converting this into javascript defined string value

type CSSMathProduct Uses

type CSSMathProduct struct {
    CSSMathValue
}

class: CSSMathProduct

func CSSMathProductFromJS Uses

func CSSMathProductFromJS(value js.Wrapper) *CSSMathProduct

CSSMathProductFromJS is casting a js.Wrapper into CSSMathProduct.

func NewCSSMathProduct Uses

func NewCSSMathProduct(args ...*Union) (_result *CSSMathProduct)

func (*CSSMathProduct) Values Uses

func (_this *CSSMathProduct) Values() *CSSNumericArray

Values returning attribute 'values' with type CSSNumericArray (idl: CSSNumericArray).

type CSSMathSum Uses

type CSSMathSum struct {
    CSSMathValue
}

class: CSSMathSum

func CSSMathSumFromJS Uses

func CSSMathSumFromJS(value js.Wrapper) *CSSMathSum

CSSMathSumFromJS is casting a js.Wrapper into CSSMathSum.

func NewCSSMathSum Uses

func NewCSSMathSum(args ...*Union) (_result *CSSMathSum)

func (*CSSMathSum) Values Uses

func (_this *CSSMathSum) Values() *CSSNumericArray

Values returning attribute 'values' with type CSSNumericArray (idl: CSSNumericArray).

type CSSMathValue Uses

type CSSMathValue struct {
    CSSNumericValue
}

class: CSSMathValue

func CSSMathValueFromJS Uses

func CSSMathValueFromJS(value js.Wrapper) *CSSMathValue

CSSMathValueFromJS is casting a js.Wrapper into CSSMathValue.

func (*CSSMathValue) Operator Uses

func (_this *CSSMathValue) Operator() CSSMathOperator

Operator returning attribute 'operator' with type CSSMathOperator (idl: CSSMathOperator).

type CSSMatrixComponent Uses

type CSSMatrixComponent struct {
    CSSTransformComponent
}

class: CSSMatrixComponent

func CSSMatrixComponentFromJS Uses

func CSSMatrixComponentFromJS(value js.Wrapper) *CSSMatrixComponent

CSSMatrixComponentFromJS is casting a js.Wrapper into CSSMatrixComponent.

func NewCSSMatrixComponent Uses

func NewCSSMatrixComponent(matrix *geometry.DOMMatrixReadOnly, options *CSSMatrixComponentOptions) (_result *CSSMatrixComponent)

func (*CSSMatrixComponent) Matrix Uses

func (_this *CSSMatrixComponent) Matrix() *geometry.DOMMatrix

Matrix returning attribute 'matrix' with type geometry.DOMMatrix (idl: DOMMatrix).

func (*CSSMatrixComponent) SetMatrix Uses

func (_this *CSSMatrixComponent) SetMatrix(value *geometry.DOMMatrix)

SetMatrix setting attribute 'matrix' with type geometry.DOMMatrix (idl: DOMMatrix).

type CSSMatrixComponentOptions Uses

type CSSMatrixComponentOptions struct {
    Is2D bool
}

dictionary: CSSMatrixComponentOptions

func CSSMatrixComponentOptionsFromJS Uses

func CSSMatrixComponentOptionsFromJS(value js.Wrapper) *CSSMatrixComponentOptions

CSSMatrixComponentOptionsFromJS is allocating a new CSSMatrixComponentOptions object and copy all values from input javascript object

func (*CSSMatrixComponentOptions) JSValue Uses

func (_this *CSSMatrixComponentOptions) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSNumericArray Uses

type CSSNumericArray struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSNumericArray

func CSSNumericArrayFromJS Uses

func CSSNumericArrayFromJS(value js.Wrapper) *CSSNumericArray

CSSNumericArrayFromJS is casting a js.Wrapper into CSSNumericArray.

func (*CSSNumericArray) Entries Uses

func (_this *CSSNumericArray) Entries() (_result *CSSNumericArrayEntryIterator)

func (*CSSNumericArray) ForEach Uses

func (_this *CSSNumericArray) ForEach(callback *CSSNumericArrayForEach, optionalThisForCallbackArgument interface{})

func (*CSSNumericArray) Index Uses

func (_this *CSSNumericArray) Index(index uint) (_result *CSSNumericValue)

func (*CSSNumericArray) JSValue Uses

func (_this *CSSNumericArray) JSValue() js.Value

func (*CSSNumericArray) Keys Uses

func (_this *CSSNumericArray) Keys() (_result *CSSNumericArrayKeyIterator)

func (*CSSNumericArray) Length Uses

func (_this *CSSNumericArray) Length() uint

Length returning attribute 'length' with type uint (idl: unsigned long).

func (*CSSNumericArray) Values Uses

func (_this *CSSNumericArray) Values() (_result *CSSNumericArrayValueIterator)

type CSSNumericArrayEntryIterator Uses

type CSSNumericArrayEntryIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSNumericArrayEntryIterator

func CSSNumericArrayEntryIteratorFromJS Uses

func CSSNumericArrayEntryIteratorFromJS(value js.Wrapper) *CSSNumericArrayEntryIterator

CSSNumericArrayEntryIteratorFromJS is casting a js.Wrapper into CSSNumericArrayEntryIterator.

func (*CSSNumericArrayEntryIterator) JSValue Uses

func (_this *CSSNumericArrayEntryIterator) JSValue() js.Value

func (*CSSNumericArrayEntryIterator) Next Uses

func (_this *CSSNumericArrayEntryIterator) Next() (_result *CSSNumericArrayEntryIteratorValue)

type CSSNumericArrayEntryIteratorValue Uses

type CSSNumericArrayEntryIteratorValue struct {
    Value []js.Value
    Done  bool
}

dictionary: CSSNumericArrayEntryIteratorValue

func CSSNumericArrayEntryIteratorValueFromJS Uses

func CSSNumericArrayEntryIteratorValueFromJS(value js.Wrapper) *CSSNumericArrayEntryIteratorValue

CSSNumericArrayEntryIteratorValueFromJS is allocating a new CSSNumericArrayEntryIteratorValue object and copy all values from input javascript object

func (*CSSNumericArrayEntryIteratorValue) JSValue Uses

func (_this *CSSNumericArrayEntryIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSNumericArrayForEach Uses

type CSSNumericArrayForEach js.Func

CSSNumericArrayForEach is a javascript function type.

Call Release() when done to release resouces allocated to this type.

func CSSNumericArrayForEachToJS Uses

func CSSNumericArrayForEachToJS(callback CSSNumericArrayForEachFunc) *CSSNumericArrayForEach

type CSSNumericArrayForEachFunc Uses

type CSSNumericArrayForEachFunc func(currentValue *CSSNumericValue, currentIndex int, listObj *CSSNumericArray)

callback: CSSNumericArrayForEach

func CSSNumericArrayForEachFromJS Uses

func CSSNumericArrayForEachFromJS(_value js.Value) CSSNumericArrayForEachFunc

type CSSNumericArrayKeyIterator Uses

type CSSNumericArrayKeyIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSNumericArrayKeyIterator

func CSSNumericArrayKeyIteratorFromJS Uses

func CSSNumericArrayKeyIteratorFromJS(value js.Wrapper) *CSSNumericArrayKeyIterator

CSSNumericArrayKeyIteratorFromJS is casting a js.Wrapper into CSSNumericArrayKeyIterator.

func (*CSSNumericArrayKeyIterator) JSValue Uses

func (_this *CSSNumericArrayKeyIterator) JSValue() js.Value

func (*CSSNumericArrayKeyIterator) Next Uses

func (_this *CSSNumericArrayKeyIterator) Next() (_result *CSSNumericArrayKeyIteratorValue)

type CSSNumericArrayKeyIteratorValue Uses

type CSSNumericArrayKeyIteratorValue struct {
    Value uint
    Done  bool
}

dictionary: CSSNumericArrayKeyIteratorValue

func CSSNumericArrayKeyIteratorValueFromJS Uses

func CSSNumericArrayKeyIteratorValueFromJS(value js.Wrapper) *CSSNumericArrayKeyIteratorValue

CSSNumericArrayKeyIteratorValueFromJS is allocating a new CSSNumericArrayKeyIteratorValue object and copy all values from input javascript object

func (*CSSNumericArrayKeyIteratorValue) JSValue Uses

func (_this *CSSNumericArrayKeyIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSNumericArrayValueIterator Uses

type CSSNumericArrayValueIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSNumericArrayValueIterator

func CSSNumericArrayValueIteratorFromJS Uses

func CSSNumericArrayValueIteratorFromJS(value js.Wrapper) *CSSNumericArrayValueIterator

CSSNumericArrayValueIteratorFromJS is casting a js.Wrapper into CSSNumericArrayValueIterator.

func (*CSSNumericArrayValueIterator) JSValue Uses

func (_this *CSSNumericArrayValueIterator) JSValue() js.Value

func (*CSSNumericArrayValueIterator) Next Uses

func (_this *CSSNumericArrayValueIterator) Next() (_result *CSSNumericArrayValueIteratorValue)

type CSSNumericArrayValueIteratorValue Uses

type CSSNumericArrayValueIteratorValue struct {
    Value *CSSNumericValue
    Done  bool
}

dictionary: CSSNumericArrayValueIteratorValue

func CSSNumericArrayValueIteratorValueFromJS Uses

func CSSNumericArrayValueIteratorValueFromJS(value js.Wrapper) *CSSNumericArrayValueIteratorValue

CSSNumericArrayValueIteratorValueFromJS is allocating a new CSSNumericArrayValueIteratorValue object and copy all values from input javascript object

func (*CSSNumericArrayValueIteratorValue) JSValue Uses

func (_this *CSSNumericArrayValueIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSNumericBaseType Uses

type CSSNumericBaseType int

enum: CSSNumericBaseType

const (
    LengthCSSNumericBaseType CSSNumericBaseType = iota
    AngleCSSNumericBaseType
    TimeCSSNumericBaseType
    FrequencyCSSNumericBaseType
    ResolutionCSSNumericBaseType
    FlexCSSNumericBaseType
    PercentCSSNumericBaseType
)

func CSSNumericBaseTypeFromJS Uses

func CSSNumericBaseTypeFromJS(value js.Value) CSSNumericBaseType

CSSNumericBaseTypeFromJS is converting a javascript value into a CSSNumericBaseType enum value.

func (*CSSNumericBaseType) JSValue Uses

func (this *CSSNumericBaseType) JSValue() js.Value

JSValue is converting this enum into a javascript object

func (CSSNumericBaseType) Value Uses

func (this CSSNumericBaseType) Value() string

Value is converting this into javascript defined string value

type CSSNumericType Uses

type CSSNumericType struct {
    Length      int
    Angle       int
    Time        int
    Frequency   int
    Resolution  int
    Flex        int
    Percent     int
    PercentHint CSSNumericBaseType
}

dictionary: CSSNumericType

func CSSNumericTypeFromJS Uses

func CSSNumericTypeFromJS(value js.Wrapper) *CSSNumericType

CSSNumericTypeFromJS is allocating a new CSSNumericType object and copy all values from input javascript object

func (*CSSNumericType) JSValue Uses

func (_this *CSSNumericType) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSNumericValue Uses

type CSSNumericValue struct {
    CSSStyleValue
}

class: CSSNumericValue

func CSSNumericValueFromJS Uses

func CSSNumericValueFromJS(value js.Wrapper) *CSSNumericValue

CSSNumericValueFromJS is casting a js.Wrapper into CSSNumericValue.

func Parse Uses

func Parse(cssText string) (_result *CSSNumericValue)

func (*CSSNumericValue) Add Uses

func (_this *CSSNumericValue) Add(values ...*Union) (_result *CSSNumericValue)

func (*CSSNumericValue) Div Uses

func (_this *CSSNumericValue) Div(values ...*Union) (_result *CSSNumericValue)

func (*CSSNumericValue) Equals Uses

func (_this *CSSNumericValue) Equals(value ...*Union) (_result bool)

func (*CSSNumericValue) Max Uses

func (_this *CSSNumericValue) Max(values ...*Union) (_result *CSSNumericValue)

func (*CSSNumericValue) Min Uses

func (_this *CSSNumericValue) Min(values ...*Union) (_result *CSSNumericValue)

func (*CSSNumericValue) Mul Uses

func (_this *CSSNumericValue) Mul(values ...*Union) (_result *CSSNumericValue)

func (*CSSNumericValue) Sub Uses

func (_this *CSSNumericValue) Sub(values ...*Union) (_result *CSSNumericValue)

func (*CSSNumericValue) To Uses

func (_this *CSSNumericValue) To(unit string) (_result *CSSUnitValue)

func (*CSSNumericValue) ToSum Uses

func (_this *CSSNumericValue) ToSum(units ...string) (_result *CSSMathSum)

func (*CSSNumericValue) Type Uses

func (_this *CSSNumericValue) Type() (_result *CSSNumericType)

type CSSPerspective Uses

type CSSPerspective struct {
    CSSTransformComponent
}

class: CSSPerspective

func CSSPerspectiveFromJS Uses

func CSSPerspectiveFromJS(value js.Wrapper) *CSSPerspective

CSSPerspectiveFromJS is casting a js.Wrapper into CSSPerspective.

func NewCSSPerspective Uses

func NewCSSPerspective(length *CSSNumericValue) (_result *CSSPerspective)

func (*CSSPerspective) Length Uses

func (_this *CSSPerspective) Length() *CSSNumericValue

Length returning attribute 'length' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSPerspective) SetLength Uses

func (_this *CSSPerspective) SetLength(value *CSSNumericValue)

SetLength setting attribute 'length' with type CSSNumericValue (idl: CSSNumericValue).

type CSSRotate Uses

type CSSRotate struct {
    CSSTransformComponent
}

class: CSSRotate

func CSSRotateFromJS Uses

func CSSRotateFromJS(value js.Wrapper) *CSSRotate

CSSRotateFromJS is casting a js.Wrapper into CSSRotate.

func NewCSSRotate Uses

func NewCSSRotate(x *Union, y *Union, z *Union, angle *CSSNumericValue) (_result *CSSRotate)

func (*CSSRotate) Angle Uses

func (_this *CSSRotate) Angle() *CSSNumericValue

Angle returning attribute 'angle' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSRotate) SetAngle Uses

func (_this *CSSRotate) SetAngle(value *CSSNumericValue)

SetAngle setting attribute 'angle' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSRotate) SetX Uses

func (_this *CSSRotate) SetX(value *Union)

SetX setting attribute 'x' with type Union (idl: Union).

func (*CSSRotate) SetY Uses

func (_this *CSSRotate) SetY(value *Union)

SetY setting attribute 'y' with type Union (idl: Union).

func (*CSSRotate) SetZ Uses

func (_this *CSSRotate) SetZ(value *Union)

SetZ setting attribute 'z' with type Union (idl: Union).

func (*CSSRotate) X Uses

func (_this *CSSRotate) X() *Union

X returning attribute 'x' with type Union (idl: Union).

func (*CSSRotate) Y Uses

func (_this *CSSRotate) Y() *Union

Y returning attribute 'y' with type Union (idl: Union).

func (*CSSRotate) Z Uses

func (_this *CSSRotate) Z() *Union

Z returning attribute 'z' with type Union (idl: Union).

type CSSScale Uses

type CSSScale struct {
    CSSTransformComponent
}

class: CSSScale

func CSSScaleFromJS Uses

func CSSScaleFromJS(value js.Wrapper) *CSSScale

CSSScaleFromJS is casting a js.Wrapper into CSSScale.

func NewCSSScale Uses

func NewCSSScale(x *Union, y *Union, z *Union) (_result *CSSScale)

func (*CSSScale) SetX Uses

func (_this *CSSScale) SetX(value *Union)

SetX setting attribute 'x' with type Union (idl: Union).

func (*CSSScale) SetY Uses

func (_this *CSSScale) SetY(value *Union)

SetY setting attribute 'y' with type Union (idl: Union).

func (*CSSScale) SetZ Uses

func (_this *CSSScale) SetZ(value *Union)

SetZ setting attribute 'z' with type Union (idl: Union).

func (*CSSScale) X Uses

func (_this *CSSScale) X() *Union

X returning attribute 'x' with type Union (idl: Union).

func (*CSSScale) Y Uses

func (_this *CSSScale) Y() *Union

Y returning attribute 'y' with type Union (idl: Union).

func (*CSSScale) Z Uses

func (_this *CSSScale) Z() *Union

Z returning attribute 'z' with type Union (idl: Union).

type CSSSkew Uses

type CSSSkew struct {
    CSSTransformComponent
}

class: CSSSkew

func CSSSkewFromJS Uses

func CSSSkewFromJS(value js.Wrapper) *CSSSkew

CSSSkewFromJS is casting a js.Wrapper into CSSSkew.

func NewCSSSkew Uses

func NewCSSSkew(ax *CSSNumericValue, ay *CSSNumericValue) (_result *CSSSkew)

func (*CSSSkew) Ax Uses

func (_this *CSSSkew) Ax() *CSSNumericValue

Ax returning attribute 'ax' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSSkew) Ay Uses

func (_this *CSSSkew) Ay() *CSSNumericValue

Ay returning attribute 'ay' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSSkew) SetAx Uses

func (_this *CSSSkew) SetAx(value *CSSNumericValue)

SetAx setting attribute 'ax' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSSkew) SetAy Uses

func (_this *CSSSkew) SetAy(value *CSSNumericValue)

SetAy setting attribute 'ay' with type CSSNumericValue (idl: CSSNumericValue).

type CSSSkewX Uses

type CSSSkewX struct {
    CSSTransformComponent
}

class: CSSSkewX

func CSSSkewXFromJS Uses

func CSSSkewXFromJS(value js.Wrapper) *CSSSkewX

CSSSkewXFromJS is casting a js.Wrapper into CSSSkewX.

func NewCSSSkewX Uses

func NewCSSSkewX(ax *CSSNumericValue) (_result *CSSSkewX)

func (*CSSSkewX) Ax Uses

func (_this *CSSSkewX) Ax() *CSSNumericValue

Ax returning attribute 'ax' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSSkewX) SetAx Uses

func (_this *CSSSkewX) SetAx(value *CSSNumericValue)

SetAx setting attribute 'ax' with type CSSNumericValue (idl: CSSNumericValue).

type CSSSkewY Uses

type CSSSkewY struct {
    CSSTransformComponent
}

class: CSSSkewY

func CSSSkewYFromJS Uses

func CSSSkewYFromJS(value js.Wrapper) *CSSSkewY

CSSSkewYFromJS is casting a js.Wrapper into CSSSkewY.

func NewCSSSkewY Uses

func NewCSSSkewY(ay *CSSNumericValue) (_result *CSSSkewY)

func (*CSSSkewY) Ay Uses

func (_this *CSSSkewY) Ay() *CSSNumericValue

Ay returning attribute 'ay' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSSkewY) SetAy Uses

func (_this *CSSSkewY) SetAy(value *CSSNumericValue)

SetAy setting attribute 'ay' with type CSSNumericValue (idl: CSSNumericValue).

type CSSStyleValue Uses

type CSSStyleValue struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSStyleValue

func CSSStyleValueFromJS Uses

func CSSStyleValueFromJS(value js.Wrapper) *CSSStyleValue

CSSStyleValueFromJS is casting a js.Wrapper into CSSStyleValue.

func Parse2 Uses

func Parse2(property string, cssText string) (_result *CSSStyleValue)

func ParseAll Uses

func ParseAll(property string, cssText string) (_result []*CSSStyleValue)

func (*CSSStyleValue) JSValue Uses

func (_this *CSSStyleValue) JSValue() js.Value

func (*CSSStyleValue) ToString Uses

func (_this *CSSStyleValue) ToString() (_result string)

type CSSTransformComponent Uses

type CSSTransformComponent struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSTransformComponent

func CSSTransformComponentFromJS Uses

func CSSTransformComponentFromJS(value js.Wrapper) *CSSTransformComponent

CSSTransformComponentFromJS is casting a js.Wrapper into CSSTransformComponent.

func (*CSSTransformComponent) Is2D Uses

func (_this *CSSTransformComponent) Is2D() bool

Is2D returning attribute 'is2D' with type bool (idl: boolean).

func (*CSSTransformComponent) JSValue Uses

func (_this *CSSTransformComponent) JSValue() js.Value

func (*CSSTransformComponent) SetIs2D Uses

func (_this *CSSTransformComponent) SetIs2D(value bool)

SetIs2D setting attribute 'is2D' with type bool (idl: boolean).

func (*CSSTransformComponent) ToMatrix Uses

func (_this *CSSTransformComponent) ToMatrix() (_result *geometry.DOMMatrix)

func (*CSSTransformComponent) ToString Uses

func (_this *CSSTransformComponent) ToString() (_result string)

type CSSTransformValue Uses

type CSSTransformValue struct {
    CSSStyleValue
}

class: CSSTransformValue

func CSSTransformValueFromJS Uses

func CSSTransformValueFromJS(value js.Wrapper) *CSSTransformValue

CSSTransformValueFromJS is casting a js.Wrapper into CSSTransformValue.

func NewCSSTransformValue Uses

func NewCSSTransformValue(transforms []*CSSTransformComponent) (_result *CSSTransformValue)

func (*CSSTransformValue) Entries Uses

func (_this *CSSTransformValue) Entries() (_result *CSSTransformValueEntryIterator)

func (*CSSTransformValue) ForEach Uses

func (_this *CSSTransformValue) ForEach(callback *CSSTransformValueForEach, optionalThisForCallbackArgument interface{})

func (*CSSTransformValue) Index Uses

func (_this *CSSTransformValue) Index(index uint) (_result *CSSTransformComponent)

func (*CSSTransformValue) Is2D Uses

func (_this *CSSTransformValue) Is2D() bool

Is2D returning attribute 'is2D' with type bool (idl: boolean).

func (*CSSTransformValue) Keys Uses

func (_this *CSSTransformValue) Keys() (_result *CSSTransformValueKeyIterator)

func (*CSSTransformValue) Length Uses

func (_this *CSSTransformValue) Length() uint

Length returning attribute 'length' with type uint (idl: unsigned long).

func (*CSSTransformValue) SetIndex Uses

func (_this *CSSTransformValue) SetIndex(index uint, val *CSSTransformComponent) (_result *CSSTransformComponent)

func (*CSSTransformValue) ToMatrix Uses

func (_this *CSSTransformValue) ToMatrix() (_result *geometry.DOMMatrix)

func (*CSSTransformValue) Values Uses

func (_this *CSSTransformValue) Values() (_result *CSSTransformValueValueIterator)

type CSSTransformValueEntryIterator Uses

type CSSTransformValueEntryIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSTransformValueEntryIterator

func CSSTransformValueEntryIteratorFromJS Uses

func CSSTransformValueEntryIteratorFromJS(value js.Wrapper) *CSSTransformValueEntryIterator

CSSTransformValueEntryIteratorFromJS is casting a js.Wrapper into CSSTransformValueEntryIterator.

func (*CSSTransformValueEntryIterator) JSValue Uses

func (_this *CSSTransformValueEntryIterator) JSValue() js.Value

func (*CSSTransformValueEntryIterator) Next Uses

func (_this *CSSTransformValueEntryIterator) Next() (_result *CSSTransformValueEntryIteratorValue)

type CSSTransformValueEntryIteratorValue Uses

type CSSTransformValueEntryIteratorValue struct {
    Value []js.Value
    Done  bool
}

dictionary: CSSTransformValueEntryIteratorValue

func CSSTransformValueEntryIteratorValueFromJS Uses

func CSSTransformValueEntryIteratorValueFromJS(value js.Wrapper) *CSSTransformValueEntryIteratorValue

CSSTransformValueEntryIteratorValueFromJS is allocating a new CSSTransformValueEntryIteratorValue object and copy all values from input javascript object

func (*CSSTransformValueEntryIteratorValue) JSValue Uses

func (_this *CSSTransformValueEntryIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSTransformValueForEach Uses

type CSSTransformValueForEach js.Func

CSSTransformValueForEach is a javascript function type.

Call Release() when done to release resouces allocated to this type.

func CSSTransformValueForEachToJS Uses

func CSSTransformValueForEachToJS(callback CSSTransformValueForEachFunc) *CSSTransformValueForEach

type CSSTransformValueForEachFunc Uses

type CSSTransformValueForEachFunc func(currentValue *CSSTransformComponent, currentIndex int, listObj *CSSTransformValue)

callback: CSSTransformValueForEach

func CSSTransformValueForEachFromJS Uses

func CSSTransformValueForEachFromJS(_value js.Value) CSSTransformValueForEachFunc

type CSSTransformValueKeyIterator Uses

type CSSTransformValueKeyIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSTransformValueKeyIterator

func CSSTransformValueKeyIteratorFromJS Uses

func CSSTransformValueKeyIteratorFromJS(value js.Wrapper) *CSSTransformValueKeyIterator

CSSTransformValueKeyIteratorFromJS is casting a js.Wrapper into CSSTransformValueKeyIterator.

func (*CSSTransformValueKeyIterator) JSValue Uses

func (_this *CSSTransformValueKeyIterator) JSValue() js.Value

func (*CSSTransformValueKeyIterator) Next Uses

func (_this *CSSTransformValueKeyIterator) Next() (_result *CSSTransformValueKeyIteratorValue)

type CSSTransformValueKeyIteratorValue Uses

type CSSTransformValueKeyIteratorValue struct {
    Value uint
    Done  bool
}

dictionary: CSSTransformValueKeyIteratorValue

func CSSTransformValueKeyIteratorValueFromJS Uses

func CSSTransformValueKeyIteratorValueFromJS(value js.Wrapper) *CSSTransformValueKeyIteratorValue

CSSTransformValueKeyIteratorValueFromJS is allocating a new CSSTransformValueKeyIteratorValue object and copy all values from input javascript object

func (*CSSTransformValueKeyIteratorValue) JSValue Uses

func (_this *CSSTransformValueKeyIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSTransformValueValueIterator Uses

type CSSTransformValueValueIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSTransformValueValueIterator

func CSSTransformValueValueIteratorFromJS Uses

func CSSTransformValueValueIteratorFromJS(value js.Wrapper) *CSSTransformValueValueIterator

CSSTransformValueValueIteratorFromJS is casting a js.Wrapper into CSSTransformValueValueIterator.

func (*CSSTransformValueValueIterator) JSValue Uses

func (_this *CSSTransformValueValueIterator) JSValue() js.Value

func (*CSSTransformValueValueIterator) Next Uses

func (_this *CSSTransformValueValueIterator) Next() (_result *CSSTransformValueValueIteratorValue)

type CSSTransformValueValueIteratorValue Uses

type CSSTransformValueValueIteratorValue struct {
    Value *CSSTransformComponent
    Done  bool
}

dictionary: CSSTransformValueValueIteratorValue

func CSSTransformValueValueIteratorValueFromJS Uses

func CSSTransformValueValueIteratorValueFromJS(value js.Wrapper) *CSSTransformValueValueIteratorValue

CSSTransformValueValueIteratorValueFromJS is allocating a new CSSTransformValueValueIteratorValue object and copy all values from input javascript object

func (*CSSTransformValueValueIteratorValue) JSValue Uses

func (_this *CSSTransformValueValueIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSTranslate Uses

type CSSTranslate struct {
    CSSTransformComponent
}

class: CSSTranslate

func CSSTranslateFromJS Uses

func CSSTranslateFromJS(value js.Wrapper) *CSSTranslate

CSSTranslateFromJS is casting a js.Wrapper into CSSTranslate.

func NewCSSTranslate Uses

func NewCSSTranslate(x *CSSNumericValue, y *CSSNumericValue, z *CSSNumericValue) (_result *CSSTranslate)

func (*CSSTranslate) SetX Uses

func (_this *CSSTranslate) SetX(value *CSSNumericValue)

SetX setting attribute 'x' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSTranslate) SetY Uses

func (_this *CSSTranslate) SetY(value *CSSNumericValue)

SetY setting attribute 'y' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSTranslate) SetZ Uses

func (_this *CSSTranslate) SetZ(value *CSSNumericValue)

SetZ setting attribute 'z' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSTranslate) X Uses

func (_this *CSSTranslate) X() *CSSNumericValue

X returning attribute 'x' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSTranslate) Y Uses

func (_this *CSSTranslate) Y() *CSSNumericValue

Y returning attribute 'y' with type CSSNumericValue (idl: CSSNumericValue).

func (*CSSTranslate) Z Uses

func (_this *CSSTranslate) Z() *CSSNumericValue

Z returning attribute 'z' with type CSSNumericValue (idl: CSSNumericValue).

type CSSUnitValue Uses

type CSSUnitValue struct {
    CSSNumericValue
}

class: CSSUnitValue

func CSSUnitValueFromJS Uses

func CSSUnitValueFromJS(value js.Wrapper) *CSSUnitValue

CSSUnitValueFromJS is casting a js.Wrapper into CSSUnitValue.

func NewCSSUnitValue Uses

func NewCSSUnitValue(value float64, unit string) (_result *CSSUnitValue)

func (*CSSUnitValue) SetValue Uses

func (_this *CSSUnitValue) SetValue(value float64)

SetValue setting attribute 'value' with type float64 (idl: double).

func (*CSSUnitValue) Unit Uses

func (_this *CSSUnitValue) Unit() string

Unit returning attribute 'unit' with type string (idl: USVString).

func (*CSSUnitValue) Value Uses

func (_this *CSSUnitValue) Value() float64

Value returning attribute 'value' with type float64 (idl: double).

type CSSUnparsedValue Uses

type CSSUnparsedValue struct {
    CSSStyleValue
}

class: CSSUnparsedValue

func CSSUnparsedValueFromJS Uses

func CSSUnparsedValueFromJS(value js.Wrapper) *CSSUnparsedValue

CSSUnparsedValueFromJS is casting a js.Wrapper into CSSUnparsedValue.

func NewCSSUnparsedValue Uses

func NewCSSUnparsedValue(members []*Union) (_result *CSSUnparsedValue)

func (*CSSUnparsedValue) Entries Uses

func (_this *CSSUnparsedValue) Entries() (_result *CSSUnparsedValueEntryIterator)

func (*CSSUnparsedValue) ForEach Uses

func (_this *CSSUnparsedValue) ForEach(callback *CSSUnparsedValueForEach, optionalThisForCallbackArgument interface{})

func (*CSSUnparsedValue) Index Uses

func (_this *CSSUnparsedValue) Index(index uint) (_result *Union)

func (*CSSUnparsedValue) Keys Uses

func (_this *CSSUnparsedValue) Keys() (_result *CSSUnparsedValueKeyIterator)

func (*CSSUnparsedValue) Length Uses

func (_this *CSSUnparsedValue) Length() uint

Length returning attribute 'length' with type uint (idl: unsigned long).

func (*CSSUnparsedValue) SetIndex Uses

func (_this *CSSUnparsedValue) SetIndex(index uint, val *Union) (_result *Union)

func (*CSSUnparsedValue) Values Uses

func (_this *CSSUnparsedValue) Values() (_result *CSSUnparsedValueValueIterator)

type CSSUnparsedValueEntryIterator Uses

type CSSUnparsedValueEntryIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSUnparsedValueEntryIterator

func CSSUnparsedValueEntryIteratorFromJS Uses

func CSSUnparsedValueEntryIteratorFromJS(value js.Wrapper) *CSSUnparsedValueEntryIterator

CSSUnparsedValueEntryIteratorFromJS is casting a js.Wrapper into CSSUnparsedValueEntryIterator.

func (*CSSUnparsedValueEntryIterator) JSValue Uses

func (_this *CSSUnparsedValueEntryIterator) JSValue() js.Value

func (*CSSUnparsedValueEntryIterator) Next Uses

func (_this *CSSUnparsedValueEntryIterator) Next() (_result *CSSUnparsedValueEntryIteratorValue)

type CSSUnparsedValueEntryIteratorValue Uses

type CSSUnparsedValueEntryIteratorValue struct {
    Value []js.Value
    Done  bool
}

dictionary: CSSUnparsedValueEntryIteratorValue

func CSSUnparsedValueEntryIteratorValueFromJS Uses

func CSSUnparsedValueEntryIteratorValueFromJS(value js.Wrapper) *CSSUnparsedValueEntryIteratorValue

CSSUnparsedValueEntryIteratorValueFromJS is allocating a new CSSUnparsedValueEntryIteratorValue object and copy all values from input javascript object

func (*CSSUnparsedValueEntryIteratorValue) JSValue Uses

func (_this *CSSUnparsedValueEntryIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSUnparsedValueForEach Uses

type CSSUnparsedValueForEach js.Func

CSSUnparsedValueForEach is a javascript function type.

Call Release() when done to release resouces allocated to this type.

func CSSUnparsedValueForEachToJS Uses

func CSSUnparsedValueForEachToJS(callback CSSUnparsedValueForEachFunc) *CSSUnparsedValueForEach

type CSSUnparsedValueForEachFunc Uses

type CSSUnparsedValueForEachFunc func(currentValue *Union, currentIndex int, listObj *CSSUnparsedValue)

callback: CSSUnparsedValueForEach

func CSSUnparsedValueForEachFromJS Uses

func CSSUnparsedValueForEachFromJS(_value js.Value) CSSUnparsedValueForEachFunc

type CSSUnparsedValueKeyIterator Uses

type CSSUnparsedValueKeyIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSUnparsedValueKeyIterator

func CSSUnparsedValueKeyIteratorFromJS Uses

func CSSUnparsedValueKeyIteratorFromJS(value js.Wrapper) *CSSUnparsedValueKeyIterator

CSSUnparsedValueKeyIteratorFromJS is casting a js.Wrapper into CSSUnparsedValueKeyIterator.

func (*CSSUnparsedValueKeyIterator) JSValue Uses

func (_this *CSSUnparsedValueKeyIterator) JSValue() js.Value

func (*CSSUnparsedValueKeyIterator) Next Uses

func (_this *CSSUnparsedValueKeyIterator) Next() (_result *CSSUnparsedValueKeyIteratorValue)

type CSSUnparsedValueKeyIteratorValue Uses

type CSSUnparsedValueKeyIteratorValue struct {
    Value uint
    Done  bool
}

dictionary: CSSUnparsedValueKeyIteratorValue

func CSSUnparsedValueKeyIteratorValueFromJS Uses

func CSSUnparsedValueKeyIteratorValueFromJS(value js.Wrapper) *CSSUnparsedValueKeyIteratorValue

CSSUnparsedValueKeyIteratorValueFromJS is allocating a new CSSUnparsedValueKeyIteratorValue object and copy all values from input javascript object

func (*CSSUnparsedValueKeyIteratorValue) JSValue Uses

func (_this *CSSUnparsedValueKeyIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSUnparsedValueValueIterator Uses

type CSSUnparsedValueValueIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSUnparsedValueValueIterator

func CSSUnparsedValueValueIteratorFromJS Uses

func CSSUnparsedValueValueIteratorFromJS(value js.Wrapper) *CSSUnparsedValueValueIterator

CSSUnparsedValueValueIteratorFromJS is casting a js.Wrapper into CSSUnparsedValueValueIterator.

func (*CSSUnparsedValueValueIterator) JSValue Uses

func (_this *CSSUnparsedValueValueIterator) JSValue() js.Value

func (*CSSUnparsedValueValueIterator) Next Uses

func (_this *CSSUnparsedValueValueIterator) Next() (_result *CSSUnparsedValueValueIteratorValue)

type CSSUnparsedValueValueIteratorValue Uses

type CSSUnparsedValueValueIteratorValue struct {
    Value *Union
    Done  bool
}

dictionary: CSSUnparsedValueValueIteratorValue

func CSSUnparsedValueValueIteratorValueFromJS Uses

func CSSUnparsedValueValueIteratorValueFromJS(value js.Wrapper) *CSSUnparsedValueValueIteratorValue

CSSUnparsedValueValueIteratorValueFromJS is allocating a new CSSUnparsedValueValueIteratorValue object and copy all values from input javascript object

func (*CSSUnparsedValueValueIteratorValue) JSValue Uses

func (_this *CSSUnparsedValueValueIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type CSSVariableReferenceValue Uses

type CSSVariableReferenceValue struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: CSSVariableReferenceValue

func CSSVariableReferenceValueFromJS Uses

func CSSVariableReferenceValueFromJS(value js.Wrapper) *CSSVariableReferenceValue

CSSVariableReferenceValueFromJS is casting a js.Wrapper into CSSVariableReferenceValue.

func NewCSSVariableReferenceValue Uses

func NewCSSVariableReferenceValue(variable string, fallback *CSSUnparsedValue) (_result *CSSVariableReferenceValue)

func (*CSSVariableReferenceValue) Fallback Uses

func (_this *CSSVariableReferenceValue) Fallback() *CSSUnparsedValue

Fallback returning attribute 'fallback' with type CSSUnparsedValue (idl: CSSUnparsedValue).

func (*CSSVariableReferenceValue) JSValue Uses

func (_this *CSSVariableReferenceValue) JSValue() js.Value

func (*CSSVariableReferenceValue) SetVariable Uses

func (_this *CSSVariableReferenceValue) SetVariable(value string)

SetVariable setting attribute 'variable' with type string (idl: USVString).

func (*CSSVariableReferenceValue) Variable Uses

func (_this *CSSVariableReferenceValue) Variable() string

Variable returning attribute 'variable' with type string (idl: USVString).

type StylePropertyMap Uses

type StylePropertyMap struct {
    StylePropertyMapReadOnly
}

class: StylePropertyMap

func StylePropertyMapFromJS Uses

func StylePropertyMapFromJS(value js.Wrapper) *StylePropertyMap

StylePropertyMapFromJS is casting a js.Wrapper into StylePropertyMap.

func (*StylePropertyMap) Append Uses

func (_this *StylePropertyMap) Append(property string, values ...*Union)

func (*StylePropertyMap) Clear Uses

func (_this *StylePropertyMap) Clear()

func (*StylePropertyMap) Delete Uses

func (_this *StylePropertyMap) Delete(property string)

func (*StylePropertyMap) Set Uses

func (_this *StylePropertyMap) Set(property string, values ...*Union)

type StylePropertyMapReadOnly Uses

type StylePropertyMapReadOnly struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: StylePropertyMapReadOnly

func StylePropertyMapReadOnlyFromJS Uses

func StylePropertyMapReadOnlyFromJS(value js.Wrapper) *StylePropertyMapReadOnly

StylePropertyMapReadOnlyFromJS is casting a js.Wrapper into StylePropertyMapReadOnly.

func (*StylePropertyMapReadOnly) Entries Uses

func (_this *StylePropertyMapReadOnly) Entries() (_result *StylePropertyMapReadOnlyEntryIterator)

func (*StylePropertyMapReadOnly) ForEach Uses

func (_this *StylePropertyMapReadOnly) ForEach(callback *StylePropertyMapReadOnlyForEach, optionalThisForCallbackArgument interface{})

func (*StylePropertyMapReadOnly) Get Uses

func (_this *StylePropertyMapReadOnly) Get(property string) (_result js.Value)

func (*StylePropertyMapReadOnly) GetAll Uses

func (_this *StylePropertyMapReadOnly) GetAll(property string) (_result []*CSSStyleValue)

func (*StylePropertyMapReadOnly) Has Uses

func (_this *StylePropertyMapReadOnly) Has(property string) (_result bool)

func (*StylePropertyMapReadOnly) JSValue Uses

func (_this *StylePropertyMapReadOnly) JSValue() js.Value

func (*StylePropertyMapReadOnly) Keys Uses

func (_this *StylePropertyMapReadOnly) Keys() (_result *StylePropertyMapReadOnlyKeyIterator)

func (*StylePropertyMapReadOnly) Size Uses

func (_this *StylePropertyMapReadOnly) Size() uint

Size returning attribute 'size' with type uint (idl: unsigned long).

func (*StylePropertyMapReadOnly) Values Uses

func (_this *StylePropertyMapReadOnly) Values() (_result *StylePropertyMapReadOnlyValueIterator)

type StylePropertyMapReadOnlyEntryIterator Uses

type StylePropertyMapReadOnlyEntryIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: StylePropertyMapReadOnlyEntryIterator

func StylePropertyMapReadOnlyEntryIteratorFromJS Uses

func StylePropertyMapReadOnlyEntryIteratorFromJS(value js.Wrapper) *StylePropertyMapReadOnlyEntryIterator

StylePropertyMapReadOnlyEntryIteratorFromJS is casting a js.Wrapper into StylePropertyMapReadOnlyEntryIterator.

func (*StylePropertyMapReadOnlyEntryIterator) JSValue Uses

func (_this *StylePropertyMapReadOnlyEntryIterator) JSValue() js.Value

func (*StylePropertyMapReadOnlyEntryIterator) Next Uses

func (_this *StylePropertyMapReadOnlyEntryIterator) Next() (_result *StylePropertyMapReadOnlyEntryIteratorValue)

type StylePropertyMapReadOnlyEntryIteratorValue Uses

type StylePropertyMapReadOnlyEntryIteratorValue struct {
    Value []js.Value
    Done  bool
}

dictionary: StylePropertyMapReadOnlyEntryIteratorValue

func StylePropertyMapReadOnlyEntryIteratorValueFromJS Uses

func StylePropertyMapReadOnlyEntryIteratorValueFromJS(value js.Wrapper) *StylePropertyMapReadOnlyEntryIteratorValue

StylePropertyMapReadOnlyEntryIteratorValueFromJS is allocating a new StylePropertyMapReadOnlyEntryIteratorValue object and copy all values from input javascript object

func (*StylePropertyMapReadOnlyEntryIteratorValue) JSValue Uses

func (_this *StylePropertyMapReadOnlyEntryIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type StylePropertyMapReadOnlyForEach Uses

type StylePropertyMapReadOnlyForEach js.Func

StylePropertyMapReadOnlyForEach is a javascript function type.

Call Release() when done to release resouces allocated to this type.

func StylePropertyMapReadOnlyForEachToJS Uses

func StylePropertyMapReadOnlyForEachToJS(callback StylePropertyMapReadOnlyForEachFunc) *StylePropertyMapReadOnlyForEach

type StylePropertyMapReadOnlyForEachFunc Uses

type StylePropertyMapReadOnlyForEachFunc func(currentValue []*CSSStyleValue, currentIndex int, listObj *StylePropertyMapReadOnly)

callback: StylePropertyMapReadOnlyForEach

func StylePropertyMapReadOnlyForEachFromJS Uses

func StylePropertyMapReadOnlyForEachFromJS(_value js.Value) StylePropertyMapReadOnlyForEachFunc

type StylePropertyMapReadOnlyKeyIterator Uses

type StylePropertyMapReadOnlyKeyIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: StylePropertyMapReadOnlyKeyIterator

func StylePropertyMapReadOnlyKeyIteratorFromJS Uses

func StylePropertyMapReadOnlyKeyIteratorFromJS(value js.Wrapper) *StylePropertyMapReadOnlyKeyIterator

StylePropertyMapReadOnlyKeyIteratorFromJS is casting a js.Wrapper into StylePropertyMapReadOnlyKeyIterator.

func (*StylePropertyMapReadOnlyKeyIterator) JSValue Uses

func (_this *StylePropertyMapReadOnlyKeyIterator) JSValue() js.Value

func (*StylePropertyMapReadOnlyKeyIterator) Next Uses

func (_this *StylePropertyMapReadOnlyKeyIterator) Next() (_result *StylePropertyMapReadOnlyKeyIteratorValue)

type StylePropertyMapReadOnlyKeyIteratorValue Uses

type StylePropertyMapReadOnlyKeyIteratorValue struct {
    Value string
    Done  bool
}

dictionary: StylePropertyMapReadOnlyKeyIteratorValue

func StylePropertyMapReadOnlyKeyIteratorValueFromJS Uses

func StylePropertyMapReadOnlyKeyIteratorValueFromJS(value js.Wrapper) *StylePropertyMapReadOnlyKeyIteratorValue

StylePropertyMapReadOnlyKeyIteratorValueFromJS is allocating a new StylePropertyMapReadOnlyKeyIteratorValue object and copy all values from input javascript object

func (*StylePropertyMapReadOnlyKeyIteratorValue) JSValue Uses

func (_this *StylePropertyMapReadOnlyKeyIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type StylePropertyMapReadOnlyValueIterator Uses

type StylePropertyMapReadOnlyValueIterator struct {
    // Value_JS holds a reference to a javascript value
    Value_JS js.Value
}

class: StylePropertyMapReadOnlyValueIterator

func StylePropertyMapReadOnlyValueIteratorFromJS Uses

func StylePropertyMapReadOnlyValueIteratorFromJS(value js.Wrapper) *StylePropertyMapReadOnlyValueIterator

StylePropertyMapReadOnlyValueIteratorFromJS is casting a js.Wrapper into StylePropertyMapReadOnlyValueIterator.

func (*StylePropertyMapReadOnlyValueIterator) JSValue Uses

func (_this *StylePropertyMapReadOnlyValueIterator) JSValue() js.Value

func (*StylePropertyMapReadOnlyValueIterator) Next Uses

func (_this *StylePropertyMapReadOnlyValueIterator) Next() (_result *StylePropertyMapReadOnlyValueIteratorValue)

type StylePropertyMapReadOnlyValueIteratorValue Uses

type StylePropertyMapReadOnlyValueIteratorValue struct {
    Value []*CSSStyleValue
    Done  bool
}

dictionary: StylePropertyMapReadOnlyValueIteratorValue

func StylePropertyMapReadOnlyValueIteratorValueFromJS Uses

func StylePropertyMapReadOnlyValueIteratorValueFromJS(value js.Wrapper) *StylePropertyMapReadOnlyValueIteratorValue

StylePropertyMapReadOnlyValueIteratorValueFromJS is allocating a new StylePropertyMapReadOnlyValueIteratorValue object and copy all values from input javascript object

func (*StylePropertyMapReadOnlyValueIteratorValue) JSValue Uses

func (_this *StylePropertyMapReadOnlyValueIteratorValue) JSValue() js.Value

JSValue is allocating a new javasript object and copy all values

type Union Uses

type Union struct {
    Value js.Value
}

func UnionFromJS Uses

func UnionFromJS(value js.Value) *Union

func (*Union) JSValue Uses

func (u *Union) JSValue() js.Value

Package typedom imports 2 packages (graph) and is imported by 6 packages. Updated 2019-09-19. Refresh now. Tools for package owners.