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

package pseudo

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

Package pseudo defines pseudo-elements, abstract elements that represent portions of the CSS render tree that can be selected and styled.

Index

Package Files

doc.go pseudo.go

type CSSPseudoElement Uses

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

class: CSSPseudoElement

func CSSPseudoElementFromJS Uses

func CSSPseudoElementFromJS(value js.Wrapper) *CSSPseudoElement

CSSPseudoElementFromJS is casting a js.Wrapper into CSSPseudoElement.

func (*CSSPseudoElement) Animate Uses

func (_this *CSSPseudoElement) Animate(keyframes *javascript.Object, options *Union) (_result *webani.Animation)

func (*CSSPseudoElement) ConvertPointFromNode Uses

func (_this *CSSPseudoElement) ConvertPointFromNode(point *geometry.DOMPointInit, from *Union, options *view.ConvertCoordinateOptions) (_result *geometry.DOMPoint)

func (*CSSPseudoElement) ConvertQuadFromNode Uses

func (_this *CSSPseudoElement) ConvertQuadFromNode(quad *geometry.DOMQuadInit, from *Union, options *view.ConvertCoordinateOptions) (_result *geometry.DOMQuad)

func (*CSSPseudoElement) ConvertRectFromNode Uses

func (_this *CSSPseudoElement) ConvertRectFromNode(rect *geometry.DOMRectReadOnly, from *Union, options *view.ConvertCoordinateOptions) (_result *geometry.DOMQuad)

func (*CSSPseudoElement) Element Uses

func (_this *CSSPseudoElement) Element() *dom.Element

Element returning attribute 'element' with type dom.Element (idl: Element).

func (*CSSPseudoElement) GetAnimations Uses

func (_this *CSSPseudoElement) GetAnimations() (_result []*webani.Animation)

func (*CSSPseudoElement) GetBoxQuads Uses

func (_this *CSSPseudoElement) GetBoxQuads(options *view.BoxQuadOptions) (_result []*geometry.DOMQuad)

func (*CSSPseudoElement) JSValue Uses

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

func (*CSSPseudoElement) Style Uses

func (_this *CSSPseudoElement) Style() *cssom.CSSStyleDeclaration

Style returning attribute 'style' with type cssom.CSSStyleDeclaration (idl: CSSStyleDeclaration).

func (*CSSPseudoElement) Type Uses

func (_this *CSSPseudoElement) Type() string

Type returning attribute 'type' with type string (idl: DOMString).

type CSSPseudoElementList Uses

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

class: CSSPseudoElementList

func CSSPseudoElementListFromJS Uses

func CSSPseudoElementListFromJS(value js.Wrapper) *CSSPseudoElementList

CSSPseudoElementListFromJS is casting a js.Wrapper into CSSPseudoElementList.

func (*CSSPseudoElementList) GetByType Uses

func (_this *CSSPseudoElementList) GetByType(_type string) (_result *CSSPseudoElement)

func (*CSSPseudoElementList) Item Uses

func (_this *CSSPseudoElementList) Item(index uint) (_result *CSSPseudoElement)

func (*CSSPseudoElementList) JSValue Uses

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

func (*CSSPseudoElementList) Length Uses

func (_this *CSSPseudoElementList) Length() uint

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

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 pseudo imports 7 packages (graph) and is imported by 1 packages. Updated 2019-09-17. Refresh now. Tools for package owners.