Documentation ¶
Overview ¶
Package pseudo defines pseudo-elements, abstract elements that represent portions of the CSS render tree that can be selected and styled.
Index ¶
- type CSSPseudoElement
- func (_this *CSSPseudoElement) Animate(keyframes *javascript.Object, options *Union) (_result *webani.Animation)
- func (_this *CSSPseudoElement) ConvertPointFromNode(point *geometry.DOMPointInit, from *Union, ...) (_result *geometry.DOMPoint)
- func (_this *CSSPseudoElement) ConvertQuadFromNode(quad *geometry.DOMQuadInit, from *Union, ...) (_result *geometry.DOMQuad)
- func (_this *CSSPseudoElement) ConvertRectFromNode(rect *geometry.DOMRectReadOnly, from *Union, ...) (_result *geometry.DOMQuad)
- func (_this *CSSPseudoElement) Element() *dom.Element
- func (_this *CSSPseudoElement) GetAnimations() (_result []*webani.Animation)
- func (_this *CSSPseudoElement) GetBoxQuads(options *view.BoxQuadOptions) (_result []*geometry.DOMQuad)
- func (_this *CSSPseudoElement) JSValue() js.Value
- func (_this *CSSPseudoElement) Style() *cssom.CSSStyleDeclaration
- func (_this *CSSPseudoElement) Type() string
- type CSSPseudoElementList
- type Union
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSSPseudoElement ¶
type CSSPseudoElement struct { // Value_JS holds a reference to a javascript value Value_JS js.Value }
class: CSSPseudoElement
func CSSPseudoElementFromJS ¶
func CSSPseudoElementFromJS(value js.Wrapper) *CSSPseudoElement
CSSPseudoElementFromJS is casting a js.Wrapper into CSSPseudoElement.
func (*CSSPseudoElement) Animate ¶
func (_this *CSSPseudoElement) Animate(keyframes *javascript.Object, options *Union) (_result *webani.Animation)
func (*CSSPseudoElement) ConvertPointFromNode ¶
func (_this *CSSPseudoElement) ConvertPointFromNode(point *geometry.DOMPointInit, from *Union, options *view.ConvertCoordinateOptions) (_result *geometry.DOMPoint)
func (*CSSPseudoElement) ConvertQuadFromNode ¶
func (_this *CSSPseudoElement) ConvertQuadFromNode(quad *geometry.DOMQuadInit, from *Union, options *view.ConvertCoordinateOptions) (_result *geometry.DOMQuad)
func (*CSSPseudoElement) ConvertRectFromNode ¶
func (_this *CSSPseudoElement) ConvertRectFromNode(rect *geometry.DOMRectReadOnly, from *Union, options *view.ConvertCoordinateOptions) (_result *geometry.DOMQuad)
func (*CSSPseudoElement) Element ¶
func (_this *CSSPseudoElement) Element() *dom.Element
Element returning attribute 'element' with type dom.Element (idl: Element).
func (*CSSPseudoElement) GetAnimations ¶
func (_this *CSSPseudoElement) GetAnimations() (_result []*webani.Animation)
func (*CSSPseudoElement) GetBoxQuads ¶
func (_this *CSSPseudoElement) GetBoxQuads(options *view.BoxQuadOptions) (_result []*geometry.DOMQuad)
func (*CSSPseudoElement) JSValue ¶
func (_this *CSSPseudoElement) JSValue() js.Value
func (*CSSPseudoElement) Style ¶
func (_this *CSSPseudoElement) Style() *cssom.CSSStyleDeclaration
Style returning attribute 'style' with type cssom.CSSStyleDeclaration (idl: CSSStyleDeclaration).
func (*CSSPseudoElement) Type ¶
func (_this *CSSPseudoElement) Type() string
Type returning attribute 'type' with type string (idl: DOMString).
type CSSPseudoElementList ¶
type CSSPseudoElementList struct { // Value_JS holds a reference to a javascript value Value_JS js.Value }
class: CSSPseudoElementList
func CSSPseudoElementListFromJS ¶
func CSSPseudoElementListFromJS(value js.Wrapper) *CSSPseudoElementList
CSSPseudoElementListFromJS is casting a js.Wrapper into CSSPseudoElementList.
func (*CSSPseudoElementList) GetByType ¶
func (_this *CSSPseudoElementList) GetByType(_type string) (_result *CSSPseudoElement)
func (*CSSPseudoElementList) Item ¶
func (_this *CSSPseudoElementList) Item(index uint) (_result *CSSPseudoElement)
func (*CSSPseudoElementList) JSValue ¶
func (_this *CSSPseudoElementList) JSValue() js.Value
func (*CSSPseudoElementList) Length ¶
func (_this *CSSPseudoElementList) Length() uint
Length returning attribute 'length' with type uint (idl: unsigned long).