Documentation ¶
Overview ¶
Package godom aims to make DOM manipulation in Go as similar to JavaScript as possible. The Go code is compiled to JavaScript via GopherJS. This package is used for front-end programming.
You can import godom as follows:
import ( . "github.com/siongui/godom" )
Access dom element with id="foo" as follows:
foo := Document.GetElementById("foo")
Or
foo := Document.QuerySelector("#foo")
If something is not implemented in this library, you can use methods of *js.Object of GopherJS to manipulate JavaScript DOM API directly.
For example, if **textContent** property of foo is not implemented, you can use Get method of *js.Object in GopherJS to get the **textContent** property as follows:
t := foo.Get("textContent").String()
If some DOM method is not implemented, you can use Call method provided by *js.Object in GopherJS. For example, if foo is an audio element and **play** method of foo is not implemented. You can use Call method of *js.Object in GopherJS to call **play** method of DOM audio element directly.
foo.Call("play")
You can also read the godoc of GopherJS:
https://godoc.org/github.com/gopherjs/gopherjs/js https://godoc.org/github.com/gopherjs/gopherjs/js#Object https://godoc.org/github.com/gopherjs/gopherjs/js#Object.Call https://godoc.org/github.com/gopherjs/gopherjs/js#Object.Set https://godoc.org/github.com/gopherjs/gopherjs/js#Object.Get
Index ¶
- Variables
- func Alert(s string)
- type CSSStyleDeclaration
- func (s *CSSStyleDeclaration) AlignContent() string
- func (s *CSSStyleDeclaration) AlignItems() string
- func (s *CSSStyleDeclaration) AlignSelf() string
- func (s *CSSStyleDeclaration) Animation() string
- func (s *CSSStyleDeclaration) AnimationDelay() string
- func (s *CSSStyleDeclaration) AnimationDirection() string
- func (s *CSSStyleDeclaration) AnimationDuration() string
- func (s *CSSStyleDeclaration) AnimationFillMode() string
- func (s *CSSStyleDeclaration) AnimationIterationCount() string
- func (s *CSSStyleDeclaration) AnimationName() string
- func (s *CSSStyleDeclaration) AnimationPlayState() string
- func (s *CSSStyleDeclaration) AnimationTimingFunction() string
- func (s *CSSStyleDeclaration) BackfaceVisibility() string
- func (s *CSSStyleDeclaration) Background() string
- func (s *CSSStyleDeclaration) BackgroundAttachment() string
- func (s *CSSStyleDeclaration) BackgroundClip() string
- func (s *CSSStyleDeclaration) BackgroundColor() string
- func (s *CSSStyleDeclaration) BackgroundImage() string
- func (s *CSSStyleDeclaration) BackgroundOrigin() string
- func (s *CSSStyleDeclaration) BackgroundPosition() string
- func (s *CSSStyleDeclaration) BackgroundRepeat() string
- func (s *CSSStyleDeclaration) BackgroundSize() string
- func (s *CSSStyleDeclaration) Border() string
- func (s *CSSStyleDeclaration) BorderBottom() string
- func (s *CSSStyleDeclaration) BorderBottomColor() string
- func (s *CSSStyleDeclaration) BorderBottomLeftRadius() string
- func (s *CSSStyleDeclaration) BorderBottomRightRadius() string
- func (s *CSSStyleDeclaration) BorderBottomStyle() string
- func (s *CSSStyleDeclaration) BorderBottomWidth() string
- func (s *CSSStyleDeclaration) BorderCollapse() string
- func (s *CSSStyleDeclaration) BorderColor() string
- func (s *CSSStyleDeclaration) BorderImage() string
- func (s *CSSStyleDeclaration) BorderImageOutset() string
- func (s *CSSStyleDeclaration) BorderImageRepeat() string
- func (s *CSSStyleDeclaration) BorderImageSlice() string
- func (s *CSSStyleDeclaration) BorderImageSource() string
- func (s *CSSStyleDeclaration) BorderImageWidth() string
- func (s *CSSStyleDeclaration) BorderLeft() string
- func (s *CSSStyleDeclaration) BorderLeftColor() string
- func (s *CSSStyleDeclaration) BorderLeftStyle() string
- func (s *CSSStyleDeclaration) BorderLeftWidth() string
- func (s *CSSStyleDeclaration) BorderRadius() string
- func (s *CSSStyleDeclaration) BorderRight() string
- func (s *CSSStyleDeclaration) BorderRightColor() string
- func (s *CSSStyleDeclaration) BorderRightStyle() string
- func (s *CSSStyleDeclaration) BorderRightWidth() string
- func (s *CSSStyleDeclaration) BorderSpacing() string
- func (s *CSSStyleDeclaration) BorderStyle() string
- func (s *CSSStyleDeclaration) BorderTop() string
- func (s *CSSStyleDeclaration) BorderTopColor() string
- func (s *CSSStyleDeclaration) BorderTopLeftRadius() string
- func (s *CSSStyleDeclaration) BorderTopRightRadius() string
- func (s *CSSStyleDeclaration) BorderTopStyle() string
- func (s *CSSStyleDeclaration) BorderTopWidth() string
- func (s *CSSStyleDeclaration) BorderWidth() string
- func (s *CSSStyleDeclaration) Bottom() string
- func (s *CSSStyleDeclaration) BoxShadow() string
- func (s *CSSStyleDeclaration) BoxSizing() string
- func (s *CSSStyleDeclaration) CaptionSide() string
- func (s *CSSStyleDeclaration) Clear() string
- func (s *CSSStyleDeclaration) Clip() string
- func (s *CSSStyleDeclaration) Color() string
- func (s *CSSStyleDeclaration) ColumnCount() string
- func (s *CSSStyleDeclaration) ColumnFill() string
- func (s *CSSStyleDeclaration) ColumnGap() string
- func (s *CSSStyleDeclaration) ColumnRule() string
- func (s *CSSStyleDeclaration) ColumnRuleColor() string
- func (s *CSSStyleDeclaration) ColumnRuleStyle() string
- func (s *CSSStyleDeclaration) ColumnRuleWidth() string
- func (s *CSSStyleDeclaration) ColumnSpan() string
- func (s *CSSStyleDeclaration) ColumnWidth() string
- func (s *CSSStyleDeclaration) Columns() string
- func (s *CSSStyleDeclaration) CounterIncrement() string
- func (s *CSSStyleDeclaration) CounterReset() string
- func (s *CSSStyleDeclaration) CssFloat() string
- func (s *CSSStyleDeclaration) CssText() string
- func (s *CSSStyleDeclaration) Cursor() string
- func (s *CSSStyleDeclaration) Direction() string
- func (s *CSSStyleDeclaration) Display() string
- func (s *CSSStyleDeclaration) EmptyCells() string
- func (s *CSSStyleDeclaration) Filter() string
- func (s *CSSStyleDeclaration) Flex() string
- func (s *CSSStyleDeclaration) FlexBasis() string
- func (s *CSSStyleDeclaration) FlexDirection() string
- func (s *CSSStyleDeclaration) FlexFlow() string
- func (s *CSSStyleDeclaration) FlexGrow() string
- func (s *CSSStyleDeclaration) FlexShrink() string
- func (s *CSSStyleDeclaration) FlexWrap() string
- func (s *CSSStyleDeclaration) Font() string
- func (s *CSSStyleDeclaration) FontFamily() string
- func (s *CSSStyleDeclaration) FontSize() string
- func (s *CSSStyleDeclaration) FontSizeAdjust() string
- func (s *CSSStyleDeclaration) FontStyle() string
- func (s *CSSStyleDeclaration) FontVariant() string
- func (s *CSSStyleDeclaration) FontWeight() string
- func (s *CSSStyleDeclaration) Height() string
- func (s *CSSStyleDeclaration) JustifyContent() string
- func (s *CSSStyleDeclaration) Left() string
- func (s *CSSStyleDeclaration) Length() int
- func (s *CSSStyleDeclaration) LetterSpacing() string
- func (s *CSSStyleDeclaration) LineHeight() string
- func (s *CSSStyleDeclaration) ListStyle() string
- func (s *CSSStyleDeclaration) ListStyleImage() string
- func (s *CSSStyleDeclaration) ListStylePosition() string
- func (s *CSSStyleDeclaration) ListStyleType() string
- func (s *CSSStyleDeclaration) Margin() string
- func (s *CSSStyleDeclaration) MarginBottom() string
- func (s *CSSStyleDeclaration) MarginLeft() string
- func (s *CSSStyleDeclaration) MarginRight() string
- func (s *CSSStyleDeclaration) MarginTop() string
- func (s *CSSStyleDeclaration) MaxHeight() string
- func (s *CSSStyleDeclaration) MaxWidth() string
- func (s *CSSStyleDeclaration) MinHeight() string
- func (s *CSSStyleDeclaration) MinWidth() string
- func (s *CSSStyleDeclaration) Opacity() string
- func (s *CSSStyleDeclaration) Order() string
- func (s *CSSStyleDeclaration) Orphans() string
- func (s *CSSStyleDeclaration) Outline() string
- func (s *CSSStyleDeclaration) OutlineColor() string
- func (s *CSSStyleDeclaration) OutlineOffset() string
- func (s *CSSStyleDeclaration) OutlineStyle() string
- func (s *CSSStyleDeclaration) OutlineWidth() string
- func (s *CSSStyleDeclaration) Overflow() string
- func (s *CSSStyleDeclaration) OverflowX() string
- func (s *CSSStyleDeclaration) OverflowY() string
- func (s *CSSStyleDeclaration) Padding() string
- func (s *CSSStyleDeclaration) PaddingBottom() string
- func (s *CSSStyleDeclaration) PaddingLeft() string
- func (s *CSSStyleDeclaration) PaddingRight() string
- func (s *CSSStyleDeclaration) PaddingTop() string
- func (s *CSSStyleDeclaration) PageBreakAfter() string
- func (s *CSSStyleDeclaration) PageBreakBefore() string
- func (s *CSSStyleDeclaration) PageBreakInside() string
- func (s *CSSStyleDeclaration) Perspective() string
- func (s *CSSStyleDeclaration) PerspectiveOrigin() string
- func (s *CSSStyleDeclaration) Position() string
- func (s *CSSStyleDeclaration) Quotes() string
- func (s *CSSStyleDeclaration) Resize() string
- func (s *CSSStyleDeclaration) Right() string
- func (s *CSSStyleDeclaration) SetAlignContent(v string)
- func (s *CSSStyleDeclaration) SetAlignItems(v string)
- func (s *CSSStyleDeclaration) SetAlignSelf(v string)
- func (s *CSSStyleDeclaration) SetAnimation(v string)
- func (s *CSSStyleDeclaration) SetAnimationDelay(v string)
- func (s *CSSStyleDeclaration) SetAnimationDirection(v string)
- func (s *CSSStyleDeclaration) SetAnimationDuration(v string)
- func (s *CSSStyleDeclaration) SetAnimationFillMode(v string)
- func (s *CSSStyleDeclaration) SetAnimationIterationCount(v string)
- func (s *CSSStyleDeclaration) SetAnimationName(v string)
- func (s *CSSStyleDeclaration) SetAnimationPlayState(v string)
- func (s *CSSStyleDeclaration) SetAnimationTimingFunction(v string)
- func (s *CSSStyleDeclaration) SetBackfaceVisibility(v string)
- func (s *CSSStyleDeclaration) SetBackground(v string)
- func (s *CSSStyleDeclaration) SetBackgroundAttachment(v string)
- func (s *CSSStyleDeclaration) SetBackgroundClip(v string)
- func (s *CSSStyleDeclaration) SetBackgroundColor(v string)
- func (s *CSSStyleDeclaration) SetBackgroundImage(v string)
- func (s *CSSStyleDeclaration) SetBackgroundOrigin(v string)
- func (s *CSSStyleDeclaration) SetBackgroundPosition(v string)
- func (s *CSSStyleDeclaration) SetBackgroundRepeat(v string)
- func (s *CSSStyleDeclaration) SetBackgroundSize(v string)
- func (s *CSSStyleDeclaration) SetBorder(v string)
- func (s *CSSStyleDeclaration) SetBorderBottom(v string)
- func (s *CSSStyleDeclaration) SetBorderBottomColor(v string)
- func (s *CSSStyleDeclaration) SetBorderBottomLeftRadius(v string)
- func (s *CSSStyleDeclaration) SetBorderBottomRightRadius(v string)
- func (s *CSSStyleDeclaration) SetBorderBottomStyle(v string)
- func (s *CSSStyleDeclaration) SetBorderBottomWidth(v string)
- func (s *CSSStyleDeclaration) SetBorderCollapse(v string)
- func (s *CSSStyleDeclaration) SetBorderColor(v string)
- func (s *CSSStyleDeclaration) SetBorderImage(v string)
- func (s *CSSStyleDeclaration) SetBorderImageOutset(v string)
- func (s *CSSStyleDeclaration) SetBorderImageRepeat(v string)
- func (s *CSSStyleDeclaration) SetBorderImageSlice(v string)
- func (s *CSSStyleDeclaration) SetBorderImageSource(v string)
- func (s *CSSStyleDeclaration) SetBorderImageWidth(v string)
- func (s *CSSStyleDeclaration) SetBorderLeft(v string)
- func (s *CSSStyleDeclaration) SetBorderLeftColor(v string)
- func (s *CSSStyleDeclaration) SetBorderLeftStyle(v string)
- func (s *CSSStyleDeclaration) SetBorderLeftWidth(v string)
- func (s *CSSStyleDeclaration) SetBorderRadius(v string)
- func (s *CSSStyleDeclaration) SetBorderRight(v string)
- func (s *CSSStyleDeclaration) SetBorderRightColor(v string)
- func (s *CSSStyleDeclaration) SetBorderRightStyle(v string)
- func (s *CSSStyleDeclaration) SetBorderRightWidth(v string)
- func (s *CSSStyleDeclaration) SetBorderSpacing(v string)
- func (s *CSSStyleDeclaration) SetBorderStyle(v string)
- func (s *CSSStyleDeclaration) SetBorderTop(v string)
- func (s *CSSStyleDeclaration) SetBorderTopColor(v string)
- func (s *CSSStyleDeclaration) SetBorderTopLeftRadius(v string)
- func (s *CSSStyleDeclaration) SetBorderTopRightRadius(v string)
- func (s *CSSStyleDeclaration) SetBorderTopStyle(v string)
- func (s *CSSStyleDeclaration) SetBorderTopWidth(v string)
- func (s *CSSStyleDeclaration) SetBorderWidth(v string)
- func (s *CSSStyleDeclaration) SetBottom(v string)
- func (s *CSSStyleDeclaration) SetBoxShadow(v string)
- func (s *CSSStyleDeclaration) SetBoxSizing(v string)
- func (s *CSSStyleDeclaration) SetCaptionSide(v string)
- func (s *CSSStyleDeclaration) SetClear(v string)
- func (s *CSSStyleDeclaration) SetClip(v string)
- func (s *CSSStyleDeclaration) SetColor(v string)
- func (s *CSSStyleDeclaration) SetColumnCount(v string)
- func (s *CSSStyleDeclaration) SetColumnFill(v string)
- func (s *CSSStyleDeclaration) SetColumnGap(v string)
- func (s *CSSStyleDeclaration) SetColumnRule(v string)
- func (s *CSSStyleDeclaration) SetColumnRuleColor(v string)
- func (s *CSSStyleDeclaration) SetColumnRuleStyle(v string)
- func (s *CSSStyleDeclaration) SetColumnRuleWidth(v string)
- func (s *CSSStyleDeclaration) SetColumnSpan(v string)
- func (s *CSSStyleDeclaration) SetColumnWidth(v string)
- func (s *CSSStyleDeclaration) SetColumns(v string)
- func (s *CSSStyleDeclaration) SetCounterIncrement(v string)
- func (s *CSSStyleDeclaration) SetCounterReset(v string)
- func (s *CSSStyleDeclaration) SetCssFloat(v string)
- func (s *CSSStyleDeclaration) SetCursor(v string)
- func (s *CSSStyleDeclaration) SetDirection(v string)
- func (s *CSSStyleDeclaration) SetDisplay(v string)
- func (s *CSSStyleDeclaration) SetEmptyCells(v string)
- func (s *CSSStyleDeclaration) SetFilter(v string)
- func (s *CSSStyleDeclaration) SetFlex(v string)
- func (s *CSSStyleDeclaration) SetFlexBasis(v string)
- func (s *CSSStyleDeclaration) SetFlexDirection(v string)
- func (s *CSSStyleDeclaration) SetFlexFlow(v string)
- func (s *CSSStyleDeclaration) SetFlexGrow(v string)
- func (s *CSSStyleDeclaration) SetFlexShrink(v string)
- func (s *CSSStyleDeclaration) SetFlexWrap(v string)
- func (s *CSSStyleDeclaration) SetFont(v string)
- func (s *CSSStyleDeclaration) SetFontFamily(v string)
- func (s *CSSStyleDeclaration) SetFontSize(v string)
- func (s *CSSStyleDeclaration) SetFontSizeAdjust(v string)
- func (s *CSSStyleDeclaration) SetFontStyle(v string)
- func (s *CSSStyleDeclaration) SetFontVariant(v string)
- func (s *CSSStyleDeclaration) SetFontWeight(v string)
- func (s *CSSStyleDeclaration) SetHeight(v string)
- func (s *CSSStyleDeclaration) SetJustifyContent(v string)
- func (s *CSSStyleDeclaration) SetLeft(v string)
- func (s *CSSStyleDeclaration) SetLetterSpacing(v string)
- func (s *CSSStyleDeclaration) SetLineHeight(v string)
- func (s *CSSStyleDeclaration) SetListStyle(v string)
- func (s *CSSStyleDeclaration) SetListStyleImage(v string)
- func (s *CSSStyleDeclaration) SetListStylePosition(v string)
- func (s *CSSStyleDeclaration) SetListStyleType(v string)
- func (s *CSSStyleDeclaration) SetMargin(v string)
- func (s *CSSStyleDeclaration) SetMarginBottom(v string)
- func (s *CSSStyleDeclaration) SetMarginLeft(v string)
- func (s *CSSStyleDeclaration) SetMarginRight(v string)
- func (s *CSSStyleDeclaration) SetMarginTop(v string)
- func (s *CSSStyleDeclaration) SetMaxHeight(v string)
- func (s *CSSStyleDeclaration) SetMaxWidth(v string)
- func (s *CSSStyleDeclaration) SetMinHeight(v string)
- func (s *CSSStyleDeclaration) SetMinWidth(v string)
- func (s *CSSStyleDeclaration) SetOpacity(v string)
- func (s *CSSStyleDeclaration) SetOrder(v string)
- func (s *CSSStyleDeclaration) SetOrphans(v string)
- func (s *CSSStyleDeclaration) SetOutline(v string)
- func (s *CSSStyleDeclaration) SetOutlineColor(v string)
- func (s *CSSStyleDeclaration) SetOutlineOffset(v string)
- func (s *CSSStyleDeclaration) SetOutlineStyle(v string)
- func (s *CSSStyleDeclaration) SetOutlineWidth(v string)
- func (s *CSSStyleDeclaration) SetOverflow(v string)
- func (s *CSSStyleDeclaration) SetOverflowX(v string)
- func (s *CSSStyleDeclaration) SetOverflowY(v string)
- func (s *CSSStyleDeclaration) SetPadding(v string)
- func (s *CSSStyleDeclaration) SetPaddingBottom(v string)
- func (s *CSSStyleDeclaration) SetPaddingLeft(v string)
- func (s *CSSStyleDeclaration) SetPaddingRight(v string)
- func (s *CSSStyleDeclaration) SetPaddingTop(v string)
- func (s *CSSStyleDeclaration) SetPageBreakAfter(v string)
- func (s *CSSStyleDeclaration) SetPageBreakBefore(v string)
- func (s *CSSStyleDeclaration) SetPageBreakInside(v string)
- func (s *CSSStyleDeclaration) SetPerspective(v string)
- func (s *CSSStyleDeclaration) SetPerspectiveOrigin(v string)
- func (s *CSSStyleDeclaration) SetPosition(v string)
- func (s *CSSStyleDeclaration) SetQuotes(v string)
- func (s *CSSStyleDeclaration) SetResize(v string)
- func (s *CSSStyleDeclaration) SetRight(v string)
- func (s *CSSStyleDeclaration) SetTabSize(v string)
- func (s *CSSStyleDeclaration) SetTableLayout(v string)
- func (s *CSSStyleDeclaration) SetTextAlign(v string)
- func (s *CSSStyleDeclaration) SetTextAlignLast(v string)
- func (s *CSSStyleDeclaration) SetTextDecoration(v string)
- func (s *CSSStyleDeclaration) SetTextDecorationColor(v string)
- func (s *CSSStyleDeclaration) SetTextDecorationLine(v string)
- func (s *CSSStyleDeclaration) SetTextDecorationStyle(v string)
- func (s *CSSStyleDeclaration) SetTextIndent(v string)
- func (s *CSSStyleDeclaration) SetTextOverflow(v string)
- func (s *CSSStyleDeclaration) SetTextShadow(v string)
- func (s *CSSStyleDeclaration) SetTextTransform(v string)
- func (s *CSSStyleDeclaration) SetTop(v string)
- func (s *CSSStyleDeclaration) SetTransform(v string)
- func (s *CSSStyleDeclaration) SetTransformOrigin(v string)
- func (s *CSSStyleDeclaration) SetTransformStyle(v string)
- func (s *CSSStyleDeclaration) SetTransition(v string)
- func (s *CSSStyleDeclaration) SetTransitionDelay(v string)
- func (s *CSSStyleDeclaration) SetTransitionDuration(v string)
- func (s *CSSStyleDeclaration) SetTransitionProperty(v string)
- func (s *CSSStyleDeclaration) SetTransitionTimingFunction(v string)
- func (s *CSSStyleDeclaration) SetUnicodeBidi(v string)
- func (s *CSSStyleDeclaration) SetUserSelect(v string)
- func (s *CSSStyleDeclaration) SetVerticalAlign(v string)
- func (s *CSSStyleDeclaration) SetVisibility(v string)
- func (s *CSSStyleDeclaration) SetWhiteSpace(v string)
- func (s *CSSStyleDeclaration) SetWidows(v string)
- func (s *CSSStyleDeclaration) SetWidth(v string)
- func (s *CSSStyleDeclaration) SetWordBreak(v string)
- func (s *CSSStyleDeclaration) SetWordSpacing(v string)
- func (s *CSSStyleDeclaration) SetWordWrap(v string)
- func (s *CSSStyleDeclaration) SetZIndex(v string)
- func (s *CSSStyleDeclaration) TabSize() string
- func (s *CSSStyleDeclaration) TableLayout() string
- func (s *CSSStyleDeclaration) TextAlign() string
- func (s *CSSStyleDeclaration) TextAlignLast() string
- func (s *CSSStyleDeclaration) TextDecoration() string
- func (s *CSSStyleDeclaration) TextDecorationColor() string
- func (s *CSSStyleDeclaration) TextDecorationLine() string
- func (s *CSSStyleDeclaration) TextDecorationStyle() string
- func (s *CSSStyleDeclaration) TextIndent() string
- func (s *CSSStyleDeclaration) TextOverflow() string
- func (s *CSSStyleDeclaration) TextShadow() string
- func (s *CSSStyleDeclaration) TextTransform() string
- func (s *CSSStyleDeclaration) Top() string
- func (s *CSSStyleDeclaration) Transform() string
- func (s *CSSStyleDeclaration) TransformOrigin() string
- func (s *CSSStyleDeclaration) TransformStyle() string
- func (s *CSSStyleDeclaration) Transition() string
- func (s *CSSStyleDeclaration) TransitionDelay() string
- func (s *CSSStyleDeclaration) TransitionDuration() string
- func (s *CSSStyleDeclaration) TransitionProperty() string
- func (s *CSSStyleDeclaration) TransitionTimingFunction() string
- func (s *CSSStyleDeclaration) UnicodeBidi() string
- func (s *CSSStyleDeclaration) UserSelect() string
- func (s *CSSStyleDeclaration) VerticalAlign() string
- func (s *CSSStyleDeclaration) Visibility() string
- func (s *CSSStyleDeclaration) WhiteSpace() string
- func (s *CSSStyleDeclaration) Widows() string
- func (s *CSSStyleDeclaration) Width() string
- func (s *CSSStyleDeclaration) WordBreak() string
- func (s *CSSStyleDeclaration) WordSpacing() string
- func (s *CSSStyleDeclaration) WordWrap() string
- func (s *CSSStyleDeclaration) ZIndex() string
- type DOMRect
- type DOMTokenList
- type Event
- type History
- type Location
- type Navigator
- type Object
- func (o *Object) ActiveElement() *Object
- func (o *Object) AddEventListener(t string, listener func(Event), args ...interface{})
- func (o *Object) AppendAfter(n *Object)
- func (o *Object) AppendBefore(n *Object)
- func (o *Object) AppendChild(c *Object) *Object
- func (o *Object) Blur()
- func (o *Object) ChildNodes() []*Object
- func (o *Object) ClassList() *DOMTokenList
- func (o *Object) Contains(n *Object) bool
- func (o *Object) CreateElement(tag string) *Object
- func (o *Object) CreateTextNode(textContent string) *Object
- func (o *Object) Dataset() *Object
- func (o *Object) DocumentElement() *Object
- func (o *Object) FirstChild() *Object
- func (o *Object) Focus()
- func (o *Object) GetAttribute(attributeName string) string
- func (o *Object) GetBoundingClientRect() *DOMRect
- func (o *Object) GetElementById(id string) *Object
- func (o *Object) GetElementsByTagName(tagName string) []*Object
- func (o *Object) HasAttribute(attributeName string) bool
- func (o *Object) HasChildNodes() bool
- func (o *Object) InnerHTML() string
- func (o *Object) InsertBefore(newNode, referenceNode *Object) *Object
- func (o *Object) IsEqualNode(n *Object) bool
- func (o *Object) IsFocused() bool
- func (o *Object) IsSameNode(n *Object) bool
- func (o *Object) LastChild() *Object
- func (o *Object) LookupPrefix() string
- func (o *Object) NextSibling() *Object
- func (o *Object) NodeType() int
- func (o *Object) NodeValue() string
- func (o *Object) Normalize()
- func (o *Object) OuterHTML() string
- func (o *Object) ParentNode() *Object
- func (o *Object) QuerySelector(selectors string) *Object
- func (o *Object) QuerySelectorAll(selectors string) []*Object
- func (o *Object) RemoveAllChildNodes()
- func (o *Object) RemoveChild(c *Object) *Object
- func (o *Object) RemoveEventListener(t string, listener func(Event), args ...interface{})
- func (o *Object) ReplaceChild(newChild, oldChild *Object) *Object
- func (o *Object) SetInnerHTML(html string)
- func (o *Object) SetNodeValue(s string)
- func (o *Object) SetOuterHTML(html string)
- func (o *Object) SetTextContent(s string)
- func (o *Object) SetValue(s string)
- func (o *Object) Style() *CSSStyleDeclaration
- func (o *Object) TagName() string
- func (o *Object) TextContent() string
- func (o *Object) Value() string
- func (o *Object) Write(markup string)
- type Storage
- type XMLHttpRequest
- func (x *XMLHttpRequest) Abort()
- func (x *XMLHttpRequest) Open(method, url string, args ...interface{})
- func (x *XMLHttpRequest) OverrideMimeType(mimeType string)
- func (x *XMLHttpRequest) ResponseText() string
- func (x *XMLHttpRequest) ResponseURL() string
- func (x *XMLHttpRequest) ResponseXML() *Object
- func (x *XMLHttpRequest) Send(args ...interface{})
- func (x *XMLHttpRequest) SetRequestHeader(header, value string)
- func (x *XMLHttpRequest) SetWithCredentials(c bool)
- func (x *XMLHttpRequest) StatusText() string
- func (x *XMLHttpRequest) WithCredentials() bool
- type XSLTProcessor
Constants ¶
This section is empty.
Variables ¶
var Document = &Object{js.Global.Get("document")}
equivalent to document object in JavaScript DOM API.
var LocalStorage = &Storage{Window.Get("localStorage")}
var SessionStorage = &Storage{Window.Get("sessionStorage")}
var Window = &window{js.Global}
equivalent to window object in JavaScript DOM API.
Functions ¶
Types ¶
type CSSStyleDeclaration ¶
func (*CSSStyleDeclaration) AlignContent ¶
func (s *CSSStyleDeclaration) AlignContent() string
func (*CSSStyleDeclaration) AlignItems ¶
func (s *CSSStyleDeclaration) AlignItems() string
func (*CSSStyleDeclaration) AlignSelf ¶
func (s *CSSStyleDeclaration) AlignSelf() string
func (*CSSStyleDeclaration) Animation ¶
func (s *CSSStyleDeclaration) Animation() string
func (*CSSStyleDeclaration) AnimationDelay ¶
func (s *CSSStyleDeclaration) AnimationDelay() string
func (*CSSStyleDeclaration) AnimationDirection ¶
func (s *CSSStyleDeclaration) AnimationDirection() string
func (*CSSStyleDeclaration) AnimationDuration ¶
func (s *CSSStyleDeclaration) AnimationDuration() string
func (*CSSStyleDeclaration) AnimationFillMode ¶
func (s *CSSStyleDeclaration) AnimationFillMode() string
func (*CSSStyleDeclaration) AnimationIterationCount ¶
func (s *CSSStyleDeclaration) AnimationIterationCount() string
func (*CSSStyleDeclaration) AnimationName ¶
func (s *CSSStyleDeclaration) AnimationName() string
func (*CSSStyleDeclaration) AnimationPlayState ¶
func (s *CSSStyleDeclaration) AnimationPlayState() string
func (*CSSStyleDeclaration) AnimationTimingFunction ¶
func (s *CSSStyleDeclaration) AnimationTimingFunction() string
func (*CSSStyleDeclaration) BackfaceVisibility ¶
func (s *CSSStyleDeclaration) BackfaceVisibility() string
func (*CSSStyleDeclaration) Background ¶
func (s *CSSStyleDeclaration) Background() string
func (*CSSStyleDeclaration) BackgroundAttachment ¶
func (s *CSSStyleDeclaration) BackgroundAttachment() string
func (*CSSStyleDeclaration) BackgroundClip ¶
func (s *CSSStyleDeclaration) BackgroundClip() string
func (*CSSStyleDeclaration) BackgroundColor ¶
func (s *CSSStyleDeclaration) BackgroundColor() string
func (*CSSStyleDeclaration) BackgroundImage ¶
func (s *CSSStyleDeclaration) BackgroundImage() string
func (*CSSStyleDeclaration) BackgroundOrigin ¶
func (s *CSSStyleDeclaration) BackgroundOrigin() string
func (*CSSStyleDeclaration) BackgroundPosition ¶
func (s *CSSStyleDeclaration) BackgroundPosition() string
func (*CSSStyleDeclaration) BackgroundRepeat ¶
func (s *CSSStyleDeclaration) BackgroundRepeat() string
func (*CSSStyleDeclaration) BackgroundSize ¶
func (s *CSSStyleDeclaration) BackgroundSize() string
func (*CSSStyleDeclaration) Border ¶
func (s *CSSStyleDeclaration) Border() string
func (*CSSStyleDeclaration) BorderBottom ¶
func (s *CSSStyleDeclaration) BorderBottom() string
func (*CSSStyleDeclaration) BorderBottomColor ¶
func (s *CSSStyleDeclaration) BorderBottomColor() string
func (*CSSStyleDeclaration) BorderBottomLeftRadius ¶
func (s *CSSStyleDeclaration) BorderBottomLeftRadius() string
func (*CSSStyleDeclaration) BorderBottomRightRadius ¶
func (s *CSSStyleDeclaration) BorderBottomRightRadius() string
func (*CSSStyleDeclaration) BorderBottomStyle ¶
func (s *CSSStyleDeclaration) BorderBottomStyle() string
func (*CSSStyleDeclaration) BorderBottomWidth ¶
func (s *CSSStyleDeclaration) BorderBottomWidth() string
func (*CSSStyleDeclaration) BorderCollapse ¶
func (s *CSSStyleDeclaration) BorderCollapse() string
func (*CSSStyleDeclaration) BorderColor ¶
func (s *CSSStyleDeclaration) BorderColor() string
func (*CSSStyleDeclaration) BorderImage ¶
func (s *CSSStyleDeclaration) BorderImage() string
func (*CSSStyleDeclaration) BorderImageOutset ¶
func (s *CSSStyleDeclaration) BorderImageOutset() string
func (*CSSStyleDeclaration) BorderImageRepeat ¶
func (s *CSSStyleDeclaration) BorderImageRepeat() string
func (*CSSStyleDeclaration) BorderImageSlice ¶
func (s *CSSStyleDeclaration) BorderImageSlice() string
func (*CSSStyleDeclaration) BorderImageSource ¶
func (s *CSSStyleDeclaration) BorderImageSource() string
func (*CSSStyleDeclaration) BorderImageWidth ¶
func (s *CSSStyleDeclaration) BorderImageWidth() string
func (*CSSStyleDeclaration) BorderLeft ¶
func (s *CSSStyleDeclaration) BorderLeft() string
func (*CSSStyleDeclaration) BorderLeftColor ¶
func (s *CSSStyleDeclaration) BorderLeftColor() string
func (*CSSStyleDeclaration) BorderLeftStyle ¶
func (s *CSSStyleDeclaration) BorderLeftStyle() string
func (*CSSStyleDeclaration) BorderLeftWidth ¶
func (s *CSSStyleDeclaration) BorderLeftWidth() string
func (*CSSStyleDeclaration) BorderRadius ¶
func (s *CSSStyleDeclaration) BorderRadius() string
func (*CSSStyleDeclaration) BorderRight ¶
func (s *CSSStyleDeclaration) BorderRight() string
func (*CSSStyleDeclaration) BorderRightColor ¶
func (s *CSSStyleDeclaration) BorderRightColor() string
func (*CSSStyleDeclaration) BorderRightStyle ¶
func (s *CSSStyleDeclaration) BorderRightStyle() string
func (*CSSStyleDeclaration) BorderRightWidth ¶
func (s *CSSStyleDeclaration) BorderRightWidth() string
func (*CSSStyleDeclaration) BorderSpacing ¶
func (s *CSSStyleDeclaration) BorderSpacing() string
func (*CSSStyleDeclaration) BorderStyle ¶
func (s *CSSStyleDeclaration) BorderStyle() string
func (*CSSStyleDeclaration) BorderTop ¶
func (s *CSSStyleDeclaration) BorderTop() string
func (*CSSStyleDeclaration) BorderTopColor ¶
func (s *CSSStyleDeclaration) BorderTopColor() string
func (*CSSStyleDeclaration) BorderTopLeftRadius ¶
func (s *CSSStyleDeclaration) BorderTopLeftRadius() string
func (*CSSStyleDeclaration) BorderTopRightRadius ¶
func (s *CSSStyleDeclaration) BorderTopRightRadius() string
func (*CSSStyleDeclaration) BorderTopStyle ¶
func (s *CSSStyleDeclaration) BorderTopStyle() string
func (*CSSStyleDeclaration) BorderTopWidth ¶
func (s *CSSStyleDeclaration) BorderTopWidth() string
func (*CSSStyleDeclaration) BorderWidth ¶
func (s *CSSStyleDeclaration) BorderWidth() string
func (*CSSStyleDeclaration) Bottom ¶
func (s *CSSStyleDeclaration) Bottom() string
func (*CSSStyleDeclaration) BoxShadow ¶
func (s *CSSStyleDeclaration) BoxShadow() string
func (*CSSStyleDeclaration) BoxSizing ¶
func (s *CSSStyleDeclaration) BoxSizing() string
func (*CSSStyleDeclaration) CaptionSide ¶
func (s *CSSStyleDeclaration) CaptionSide() string
func (*CSSStyleDeclaration) Clear ¶
func (s *CSSStyleDeclaration) Clear() string
func (*CSSStyleDeclaration) Clip ¶
func (s *CSSStyleDeclaration) Clip() string
func (*CSSStyleDeclaration) Color ¶
func (s *CSSStyleDeclaration) Color() string
func (*CSSStyleDeclaration) ColumnCount ¶
func (s *CSSStyleDeclaration) ColumnCount() string
func (*CSSStyleDeclaration) ColumnFill ¶
func (s *CSSStyleDeclaration) ColumnFill() string
func (*CSSStyleDeclaration) ColumnGap ¶
func (s *CSSStyleDeclaration) ColumnGap() string
func (*CSSStyleDeclaration) ColumnRule ¶
func (s *CSSStyleDeclaration) ColumnRule() string
func (*CSSStyleDeclaration) ColumnRuleColor ¶
func (s *CSSStyleDeclaration) ColumnRuleColor() string
func (*CSSStyleDeclaration) ColumnRuleStyle ¶
func (s *CSSStyleDeclaration) ColumnRuleStyle() string
func (*CSSStyleDeclaration) ColumnRuleWidth ¶
func (s *CSSStyleDeclaration) ColumnRuleWidth() string
func (*CSSStyleDeclaration) ColumnSpan ¶
func (s *CSSStyleDeclaration) ColumnSpan() string
func (*CSSStyleDeclaration) ColumnWidth ¶
func (s *CSSStyleDeclaration) ColumnWidth() string
func (*CSSStyleDeclaration) Columns ¶
func (s *CSSStyleDeclaration) Columns() string
func (*CSSStyleDeclaration) CounterIncrement ¶
func (s *CSSStyleDeclaration) CounterIncrement() string
func (*CSSStyleDeclaration) CounterReset ¶
func (s *CSSStyleDeclaration) CounterReset() string
func (*CSSStyleDeclaration) CssFloat ¶
func (s *CSSStyleDeclaration) CssFloat() string
func (*CSSStyleDeclaration) CssText ¶
func (s *CSSStyleDeclaration) CssText() string
func (*CSSStyleDeclaration) Cursor ¶
func (s *CSSStyleDeclaration) Cursor() string
func (*CSSStyleDeclaration) Direction ¶
func (s *CSSStyleDeclaration) Direction() string
func (*CSSStyleDeclaration) Display ¶
func (s *CSSStyleDeclaration) Display() string
func (*CSSStyleDeclaration) EmptyCells ¶
func (s *CSSStyleDeclaration) EmptyCells() string
func (*CSSStyleDeclaration) Filter ¶
func (s *CSSStyleDeclaration) Filter() string
func (*CSSStyleDeclaration) Flex ¶
func (s *CSSStyleDeclaration) Flex() string
func (*CSSStyleDeclaration) FlexBasis ¶
func (s *CSSStyleDeclaration) FlexBasis() string
func (*CSSStyleDeclaration) FlexDirection ¶
func (s *CSSStyleDeclaration) FlexDirection() string
func (*CSSStyleDeclaration) FlexFlow ¶
func (s *CSSStyleDeclaration) FlexFlow() string
func (*CSSStyleDeclaration) FlexGrow ¶
func (s *CSSStyleDeclaration) FlexGrow() string
func (*CSSStyleDeclaration) FlexShrink ¶
func (s *CSSStyleDeclaration) FlexShrink() string
func (*CSSStyleDeclaration) FlexWrap ¶
func (s *CSSStyleDeclaration) FlexWrap() string
func (*CSSStyleDeclaration) Font ¶
func (s *CSSStyleDeclaration) Font() string
func (*CSSStyleDeclaration) FontFamily ¶
func (s *CSSStyleDeclaration) FontFamily() string
func (*CSSStyleDeclaration) FontSize ¶
func (s *CSSStyleDeclaration) FontSize() string
func (*CSSStyleDeclaration) FontSizeAdjust ¶
func (s *CSSStyleDeclaration) FontSizeAdjust() string
func (*CSSStyleDeclaration) FontStyle ¶
func (s *CSSStyleDeclaration) FontStyle() string
func (*CSSStyleDeclaration) FontVariant ¶
func (s *CSSStyleDeclaration) FontVariant() string
func (*CSSStyleDeclaration) FontWeight ¶
func (s *CSSStyleDeclaration) FontWeight() string
func (*CSSStyleDeclaration) Height ¶
func (s *CSSStyleDeclaration) Height() string
func (*CSSStyleDeclaration) JustifyContent ¶
func (s *CSSStyleDeclaration) JustifyContent() string
func (*CSSStyleDeclaration) Left ¶
func (s *CSSStyleDeclaration) Left() string
func (*CSSStyleDeclaration) Length ¶
func (s *CSSStyleDeclaration) Length() int
func (*CSSStyleDeclaration) LetterSpacing ¶
func (s *CSSStyleDeclaration) LetterSpacing() string
func (*CSSStyleDeclaration) LineHeight ¶
func (s *CSSStyleDeclaration) LineHeight() string
func (*CSSStyleDeclaration) ListStyle ¶
func (s *CSSStyleDeclaration) ListStyle() string
func (*CSSStyleDeclaration) ListStyleImage ¶
func (s *CSSStyleDeclaration) ListStyleImage() string
func (*CSSStyleDeclaration) ListStylePosition ¶
func (s *CSSStyleDeclaration) ListStylePosition() string
func (*CSSStyleDeclaration) ListStyleType ¶
func (s *CSSStyleDeclaration) ListStyleType() string
func (*CSSStyleDeclaration) Margin ¶
func (s *CSSStyleDeclaration) Margin() string
func (*CSSStyleDeclaration) MarginBottom ¶
func (s *CSSStyleDeclaration) MarginBottom() string
func (*CSSStyleDeclaration) MarginLeft ¶
func (s *CSSStyleDeclaration) MarginLeft() string
func (*CSSStyleDeclaration) MarginRight ¶
func (s *CSSStyleDeclaration) MarginRight() string
func (*CSSStyleDeclaration) MarginTop ¶
func (s *CSSStyleDeclaration) MarginTop() string
func (*CSSStyleDeclaration) MaxHeight ¶
func (s *CSSStyleDeclaration) MaxHeight() string
func (*CSSStyleDeclaration) MaxWidth ¶
func (s *CSSStyleDeclaration) MaxWidth() string
func (*CSSStyleDeclaration) MinHeight ¶
func (s *CSSStyleDeclaration) MinHeight() string
func (*CSSStyleDeclaration) MinWidth ¶
func (s *CSSStyleDeclaration) MinWidth() string
func (*CSSStyleDeclaration) Opacity ¶
func (s *CSSStyleDeclaration) Opacity() string
func (*CSSStyleDeclaration) Order ¶
func (s *CSSStyleDeclaration) Order() string
func (*CSSStyleDeclaration) Orphans ¶
func (s *CSSStyleDeclaration) Orphans() string
func (*CSSStyleDeclaration) Outline ¶
func (s *CSSStyleDeclaration) Outline() string
func (*CSSStyleDeclaration) OutlineColor ¶
func (s *CSSStyleDeclaration) OutlineColor() string
func (*CSSStyleDeclaration) OutlineOffset ¶
func (s *CSSStyleDeclaration) OutlineOffset() string
func (*CSSStyleDeclaration) OutlineStyle ¶
func (s *CSSStyleDeclaration) OutlineStyle() string
func (*CSSStyleDeclaration) OutlineWidth ¶
func (s *CSSStyleDeclaration) OutlineWidth() string
func (*CSSStyleDeclaration) Overflow ¶
func (s *CSSStyleDeclaration) Overflow() string
func (*CSSStyleDeclaration) OverflowX ¶
func (s *CSSStyleDeclaration) OverflowX() string
func (*CSSStyleDeclaration) OverflowY ¶
func (s *CSSStyleDeclaration) OverflowY() string
func (*CSSStyleDeclaration) Padding ¶
func (s *CSSStyleDeclaration) Padding() string
func (*CSSStyleDeclaration) PaddingBottom ¶
func (s *CSSStyleDeclaration) PaddingBottom() string
func (*CSSStyleDeclaration) PaddingLeft ¶
func (s *CSSStyleDeclaration) PaddingLeft() string
func (*CSSStyleDeclaration) PaddingRight ¶
func (s *CSSStyleDeclaration) PaddingRight() string
func (*CSSStyleDeclaration) PaddingTop ¶
func (s *CSSStyleDeclaration) PaddingTop() string
func (*CSSStyleDeclaration) PageBreakAfter ¶
func (s *CSSStyleDeclaration) PageBreakAfter() string
func (*CSSStyleDeclaration) PageBreakBefore ¶
func (s *CSSStyleDeclaration) PageBreakBefore() string
func (*CSSStyleDeclaration) PageBreakInside ¶
func (s *CSSStyleDeclaration) PageBreakInside() string
func (*CSSStyleDeclaration) Perspective ¶
func (s *CSSStyleDeclaration) Perspective() string
func (*CSSStyleDeclaration) PerspectiveOrigin ¶
func (s *CSSStyleDeclaration) PerspectiveOrigin() string
func (*CSSStyleDeclaration) Position ¶
func (s *CSSStyleDeclaration) Position() string
func (*CSSStyleDeclaration) Quotes ¶
func (s *CSSStyleDeclaration) Quotes() string
func (*CSSStyleDeclaration) Resize ¶
func (s *CSSStyleDeclaration) Resize() string
func (*CSSStyleDeclaration) Right ¶
func (s *CSSStyleDeclaration) Right() string
func (*CSSStyleDeclaration) SetAlignContent ¶
func (s *CSSStyleDeclaration) SetAlignContent(v string)
func (*CSSStyleDeclaration) SetAlignItems ¶
func (s *CSSStyleDeclaration) SetAlignItems(v string)
func (*CSSStyleDeclaration) SetAlignSelf ¶
func (s *CSSStyleDeclaration) SetAlignSelf(v string)
func (*CSSStyleDeclaration) SetAnimation ¶
func (s *CSSStyleDeclaration) SetAnimation(v string)
func (*CSSStyleDeclaration) SetAnimationDelay ¶
func (s *CSSStyleDeclaration) SetAnimationDelay(v string)
func (*CSSStyleDeclaration) SetAnimationDirection ¶
func (s *CSSStyleDeclaration) SetAnimationDirection(v string)
func (*CSSStyleDeclaration) SetAnimationDuration ¶
func (s *CSSStyleDeclaration) SetAnimationDuration(v string)
func (*CSSStyleDeclaration) SetAnimationFillMode ¶
func (s *CSSStyleDeclaration) SetAnimationFillMode(v string)
func (*CSSStyleDeclaration) SetAnimationIterationCount ¶
func (s *CSSStyleDeclaration) SetAnimationIterationCount(v string)
func (*CSSStyleDeclaration) SetAnimationName ¶
func (s *CSSStyleDeclaration) SetAnimationName(v string)
func (*CSSStyleDeclaration) SetAnimationPlayState ¶
func (s *CSSStyleDeclaration) SetAnimationPlayState(v string)
func (*CSSStyleDeclaration) SetAnimationTimingFunction ¶
func (s *CSSStyleDeclaration) SetAnimationTimingFunction(v string)
func (*CSSStyleDeclaration) SetBackfaceVisibility ¶
func (s *CSSStyleDeclaration) SetBackfaceVisibility(v string)
func (*CSSStyleDeclaration) SetBackground ¶
func (s *CSSStyleDeclaration) SetBackground(v string)
func (*CSSStyleDeclaration) SetBackgroundAttachment ¶
func (s *CSSStyleDeclaration) SetBackgroundAttachment(v string)
func (*CSSStyleDeclaration) SetBackgroundClip ¶
func (s *CSSStyleDeclaration) SetBackgroundClip(v string)
func (*CSSStyleDeclaration) SetBackgroundColor ¶
func (s *CSSStyleDeclaration) SetBackgroundColor(v string)
func (*CSSStyleDeclaration) SetBackgroundImage ¶
func (s *CSSStyleDeclaration) SetBackgroundImage(v string)
func (*CSSStyleDeclaration) SetBackgroundOrigin ¶
func (s *CSSStyleDeclaration) SetBackgroundOrigin(v string)
func (*CSSStyleDeclaration) SetBackgroundPosition ¶
func (s *CSSStyleDeclaration) SetBackgroundPosition(v string)
func (*CSSStyleDeclaration) SetBackgroundRepeat ¶
func (s *CSSStyleDeclaration) SetBackgroundRepeat(v string)
func (*CSSStyleDeclaration) SetBackgroundSize ¶
func (s *CSSStyleDeclaration) SetBackgroundSize(v string)
func (*CSSStyleDeclaration) SetBorder ¶
func (s *CSSStyleDeclaration) SetBorder(v string)
func (*CSSStyleDeclaration) SetBorderBottom ¶
func (s *CSSStyleDeclaration) SetBorderBottom(v string)
func (*CSSStyleDeclaration) SetBorderBottomColor ¶
func (s *CSSStyleDeclaration) SetBorderBottomColor(v string)
func (*CSSStyleDeclaration) SetBorderBottomLeftRadius ¶
func (s *CSSStyleDeclaration) SetBorderBottomLeftRadius(v string)
func (*CSSStyleDeclaration) SetBorderBottomRightRadius ¶
func (s *CSSStyleDeclaration) SetBorderBottomRightRadius(v string)
func (*CSSStyleDeclaration) SetBorderBottomStyle ¶
func (s *CSSStyleDeclaration) SetBorderBottomStyle(v string)
func (*CSSStyleDeclaration) SetBorderBottomWidth ¶
func (s *CSSStyleDeclaration) SetBorderBottomWidth(v string)
func (*CSSStyleDeclaration) SetBorderCollapse ¶
func (s *CSSStyleDeclaration) SetBorderCollapse(v string)
func (*CSSStyleDeclaration) SetBorderColor ¶
func (s *CSSStyleDeclaration) SetBorderColor(v string)
func (*CSSStyleDeclaration) SetBorderImage ¶
func (s *CSSStyleDeclaration) SetBorderImage(v string)
func (*CSSStyleDeclaration) SetBorderImageOutset ¶
func (s *CSSStyleDeclaration) SetBorderImageOutset(v string)
func (*CSSStyleDeclaration) SetBorderImageRepeat ¶
func (s *CSSStyleDeclaration) SetBorderImageRepeat(v string)
func (*CSSStyleDeclaration) SetBorderImageSlice ¶
func (s *CSSStyleDeclaration) SetBorderImageSlice(v string)
func (*CSSStyleDeclaration) SetBorderImageSource ¶
func (s *CSSStyleDeclaration) SetBorderImageSource(v string)
func (*CSSStyleDeclaration) SetBorderImageWidth ¶
func (s *CSSStyleDeclaration) SetBorderImageWidth(v string)
func (*CSSStyleDeclaration) SetBorderLeft ¶
func (s *CSSStyleDeclaration) SetBorderLeft(v string)
func (*CSSStyleDeclaration) SetBorderLeftColor ¶
func (s *CSSStyleDeclaration) SetBorderLeftColor(v string)
func (*CSSStyleDeclaration) SetBorderLeftStyle ¶
func (s *CSSStyleDeclaration) SetBorderLeftStyle(v string)
func (*CSSStyleDeclaration) SetBorderLeftWidth ¶
func (s *CSSStyleDeclaration) SetBorderLeftWidth(v string)
func (*CSSStyleDeclaration) SetBorderRadius ¶
func (s *CSSStyleDeclaration) SetBorderRadius(v string)
func (*CSSStyleDeclaration) SetBorderRight ¶
func (s *CSSStyleDeclaration) SetBorderRight(v string)
func (*CSSStyleDeclaration) SetBorderRightColor ¶
func (s *CSSStyleDeclaration) SetBorderRightColor(v string)
func (*CSSStyleDeclaration) SetBorderRightStyle ¶
func (s *CSSStyleDeclaration) SetBorderRightStyle(v string)
func (*CSSStyleDeclaration) SetBorderRightWidth ¶
func (s *CSSStyleDeclaration) SetBorderRightWidth(v string)
func (*CSSStyleDeclaration) SetBorderSpacing ¶
func (s *CSSStyleDeclaration) SetBorderSpacing(v string)
func (*CSSStyleDeclaration) SetBorderStyle ¶
func (s *CSSStyleDeclaration) SetBorderStyle(v string)
func (*CSSStyleDeclaration) SetBorderTop ¶
func (s *CSSStyleDeclaration) SetBorderTop(v string)
func (*CSSStyleDeclaration) SetBorderTopColor ¶
func (s *CSSStyleDeclaration) SetBorderTopColor(v string)
func (*CSSStyleDeclaration) SetBorderTopLeftRadius ¶
func (s *CSSStyleDeclaration) SetBorderTopLeftRadius(v string)
func (*CSSStyleDeclaration) SetBorderTopRightRadius ¶
func (s *CSSStyleDeclaration) SetBorderTopRightRadius(v string)
func (*CSSStyleDeclaration) SetBorderTopStyle ¶
func (s *CSSStyleDeclaration) SetBorderTopStyle(v string)
func (*CSSStyleDeclaration) SetBorderTopWidth ¶
func (s *CSSStyleDeclaration) SetBorderTopWidth(v string)
func (*CSSStyleDeclaration) SetBorderWidth ¶
func (s *CSSStyleDeclaration) SetBorderWidth(v string)
func (*CSSStyleDeclaration) SetBottom ¶
func (s *CSSStyleDeclaration) SetBottom(v string)
func (*CSSStyleDeclaration) SetBoxShadow ¶
func (s *CSSStyleDeclaration) SetBoxShadow(v string)
func (*CSSStyleDeclaration) SetBoxSizing ¶
func (s *CSSStyleDeclaration) SetBoxSizing(v string)
func (*CSSStyleDeclaration) SetCaptionSide ¶
func (s *CSSStyleDeclaration) SetCaptionSide(v string)
func (*CSSStyleDeclaration) SetClear ¶
func (s *CSSStyleDeclaration) SetClear(v string)
func (*CSSStyleDeclaration) SetClip ¶
func (s *CSSStyleDeclaration) SetClip(v string)
func (*CSSStyleDeclaration) SetColor ¶
func (s *CSSStyleDeclaration) SetColor(v string)
func (*CSSStyleDeclaration) SetColumnCount ¶
func (s *CSSStyleDeclaration) SetColumnCount(v string)
func (*CSSStyleDeclaration) SetColumnFill ¶
func (s *CSSStyleDeclaration) SetColumnFill(v string)
func (*CSSStyleDeclaration) SetColumnGap ¶
func (s *CSSStyleDeclaration) SetColumnGap(v string)
func (*CSSStyleDeclaration) SetColumnRule ¶
func (s *CSSStyleDeclaration) SetColumnRule(v string)
func (*CSSStyleDeclaration) SetColumnRuleColor ¶
func (s *CSSStyleDeclaration) SetColumnRuleColor(v string)
func (*CSSStyleDeclaration) SetColumnRuleStyle ¶
func (s *CSSStyleDeclaration) SetColumnRuleStyle(v string)
func (*CSSStyleDeclaration) SetColumnRuleWidth ¶
func (s *CSSStyleDeclaration) SetColumnRuleWidth(v string)
func (*CSSStyleDeclaration) SetColumnSpan ¶
func (s *CSSStyleDeclaration) SetColumnSpan(v string)
func (*CSSStyleDeclaration) SetColumnWidth ¶
func (s *CSSStyleDeclaration) SetColumnWidth(v string)
func (*CSSStyleDeclaration) SetColumns ¶
func (s *CSSStyleDeclaration) SetColumns(v string)
func (*CSSStyleDeclaration) SetCounterIncrement ¶
func (s *CSSStyleDeclaration) SetCounterIncrement(v string)
func (*CSSStyleDeclaration) SetCounterReset ¶
func (s *CSSStyleDeclaration) SetCounterReset(v string)
func (*CSSStyleDeclaration) SetCssFloat ¶
func (s *CSSStyleDeclaration) SetCssFloat(v string)
func (*CSSStyleDeclaration) SetCursor ¶
func (s *CSSStyleDeclaration) SetCursor(v string)
func (*CSSStyleDeclaration) SetDirection ¶
func (s *CSSStyleDeclaration) SetDirection(v string)
func (*CSSStyleDeclaration) SetDisplay ¶
func (s *CSSStyleDeclaration) SetDisplay(v string)
func (*CSSStyleDeclaration) SetEmptyCells ¶
func (s *CSSStyleDeclaration) SetEmptyCells(v string)
func (*CSSStyleDeclaration) SetFilter ¶
func (s *CSSStyleDeclaration) SetFilter(v string)
func (*CSSStyleDeclaration) SetFlex ¶
func (s *CSSStyleDeclaration) SetFlex(v string)
func (*CSSStyleDeclaration) SetFlexBasis ¶
func (s *CSSStyleDeclaration) SetFlexBasis(v string)
func (*CSSStyleDeclaration) SetFlexDirection ¶
func (s *CSSStyleDeclaration) SetFlexDirection(v string)
func (*CSSStyleDeclaration) SetFlexFlow ¶
func (s *CSSStyleDeclaration) SetFlexFlow(v string)
func (*CSSStyleDeclaration) SetFlexGrow ¶
func (s *CSSStyleDeclaration) SetFlexGrow(v string)
func (*CSSStyleDeclaration) SetFlexShrink ¶
func (s *CSSStyleDeclaration) SetFlexShrink(v string)
func (*CSSStyleDeclaration) SetFlexWrap ¶
func (s *CSSStyleDeclaration) SetFlexWrap(v string)
func (*CSSStyleDeclaration) SetFont ¶
func (s *CSSStyleDeclaration) SetFont(v string)
func (*CSSStyleDeclaration) SetFontFamily ¶
func (s *CSSStyleDeclaration) SetFontFamily(v string)
func (*CSSStyleDeclaration) SetFontSize ¶
func (s *CSSStyleDeclaration) SetFontSize(v string)
func (*CSSStyleDeclaration) SetFontSizeAdjust ¶
func (s *CSSStyleDeclaration) SetFontSizeAdjust(v string)
func (*CSSStyleDeclaration) SetFontStyle ¶
func (s *CSSStyleDeclaration) SetFontStyle(v string)
func (*CSSStyleDeclaration) SetFontVariant ¶
func (s *CSSStyleDeclaration) SetFontVariant(v string)
func (*CSSStyleDeclaration) SetFontWeight ¶
func (s *CSSStyleDeclaration) SetFontWeight(v string)
func (*CSSStyleDeclaration) SetHeight ¶
func (s *CSSStyleDeclaration) SetHeight(v string)
func (*CSSStyleDeclaration) SetJustifyContent ¶
func (s *CSSStyleDeclaration) SetJustifyContent(v string)
func (*CSSStyleDeclaration) SetLeft ¶
func (s *CSSStyleDeclaration) SetLeft(v string)
func (*CSSStyleDeclaration) SetLetterSpacing ¶
func (s *CSSStyleDeclaration) SetLetterSpacing(v string)
func (*CSSStyleDeclaration) SetLineHeight ¶
func (s *CSSStyleDeclaration) SetLineHeight(v string)
func (*CSSStyleDeclaration) SetListStyle ¶
func (s *CSSStyleDeclaration) SetListStyle(v string)
func (*CSSStyleDeclaration) SetListStyleImage ¶
func (s *CSSStyleDeclaration) SetListStyleImage(v string)
func (*CSSStyleDeclaration) SetListStylePosition ¶
func (s *CSSStyleDeclaration) SetListStylePosition(v string)
func (*CSSStyleDeclaration) SetListStyleType ¶
func (s *CSSStyleDeclaration) SetListStyleType(v string)
func (*CSSStyleDeclaration) SetMargin ¶
func (s *CSSStyleDeclaration) SetMargin(v string)
func (*CSSStyleDeclaration) SetMarginBottom ¶
func (s *CSSStyleDeclaration) SetMarginBottom(v string)
func (*CSSStyleDeclaration) SetMarginLeft ¶
func (s *CSSStyleDeclaration) SetMarginLeft(v string)
func (*CSSStyleDeclaration) SetMarginRight ¶
func (s *CSSStyleDeclaration) SetMarginRight(v string)
func (*CSSStyleDeclaration) SetMarginTop ¶
func (s *CSSStyleDeclaration) SetMarginTop(v string)
func (*CSSStyleDeclaration) SetMaxHeight ¶
func (s *CSSStyleDeclaration) SetMaxHeight(v string)
func (*CSSStyleDeclaration) SetMaxWidth ¶
func (s *CSSStyleDeclaration) SetMaxWidth(v string)
func (*CSSStyleDeclaration) SetMinHeight ¶
func (s *CSSStyleDeclaration) SetMinHeight(v string)
func (*CSSStyleDeclaration) SetMinWidth ¶
func (s *CSSStyleDeclaration) SetMinWidth(v string)
func (*CSSStyleDeclaration) SetOpacity ¶
func (s *CSSStyleDeclaration) SetOpacity(v string)
func (*CSSStyleDeclaration) SetOrder ¶
func (s *CSSStyleDeclaration) SetOrder(v string)
func (*CSSStyleDeclaration) SetOrphans ¶
func (s *CSSStyleDeclaration) SetOrphans(v string)
func (*CSSStyleDeclaration) SetOutline ¶
func (s *CSSStyleDeclaration) SetOutline(v string)
func (*CSSStyleDeclaration) SetOutlineColor ¶
func (s *CSSStyleDeclaration) SetOutlineColor(v string)
func (*CSSStyleDeclaration) SetOutlineOffset ¶
func (s *CSSStyleDeclaration) SetOutlineOffset(v string)
func (*CSSStyleDeclaration) SetOutlineStyle ¶
func (s *CSSStyleDeclaration) SetOutlineStyle(v string)
func (*CSSStyleDeclaration) SetOutlineWidth ¶
func (s *CSSStyleDeclaration) SetOutlineWidth(v string)
func (*CSSStyleDeclaration) SetOverflow ¶
func (s *CSSStyleDeclaration) SetOverflow(v string)
func (*CSSStyleDeclaration) SetOverflowX ¶
func (s *CSSStyleDeclaration) SetOverflowX(v string)
func (*CSSStyleDeclaration) SetOverflowY ¶
func (s *CSSStyleDeclaration) SetOverflowY(v string)
func (*CSSStyleDeclaration) SetPadding ¶
func (s *CSSStyleDeclaration) SetPadding(v string)
func (*CSSStyleDeclaration) SetPaddingBottom ¶
func (s *CSSStyleDeclaration) SetPaddingBottom(v string)
func (*CSSStyleDeclaration) SetPaddingLeft ¶
func (s *CSSStyleDeclaration) SetPaddingLeft(v string)
func (*CSSStyleDeclaration) SetPaddingRight ¶
func (s *CSSStyleDeclaration) SetPaddingRight(v string)
func (*CSSStyleDeclaration) SetPaddingTop ¶
func (s *CSSStyleDeclaration) SetPaddingTop(v string)
func (*CSSStyleDeclaration) SetPageBreakAfter ¶
func (s *CSSStyleDeclaration) SetPageBreakAfter(v string)
func (*CSSStyleDeclaration) SetPageBreakBefore ¶
func (s *CSSStyleDeclaration) SetPageBreakBefore(v string)
func (*CSSStyleDeclaration) SetPageBreakInside ¶
func (s *CSSStyleDeclaration) SetPageBreakInside(v string)
func (*CSSStyleDeclaration) SetPerspective ¶
func (s *CSSStyleDeclaration) SetPerspective(v string)
func (*CSSStyleDeclaration) SetPerspectiveOrigin ¶
func (s *CSSStyleDeclaration) SetPerspectiveOrigin(v string)
func (*CSSStyleDeclaration) SetPosition ¶
func (s *CSSStyleDeclaration) SetPosition(v string)
func (*CSSStyleDeclaration) SetQuotes ¶
func (s *CSSStyleDeclaration) SetQuotes(v string)
func (*CSSStyleDeclaration) SetResize ¶
func (s *CSSStyleDeclaration) SetResize(v string)
func (*CSSStyleDeclaration) SetRight ¶
func (s *CSSStyleDeclaration) SetRight(v string)
func (*CSSStyleDeclaration) SetTabSize ¶
func (s *CSSStyleDeclaration) SetTabSize(v string)
func (*CSSStyleDeclaration) SetTableLayout ¶
func (s *CSSStyleDeclaration) SetTableLayout(v string)
func (*CSSStyleDeclaration) SetTextAlign ¶
func (s *CSSStyleDeclaration) SetTextAlign(v string)
func (*CSSStyleDeclaration) SetTextAlignLast ¶
func (s *CSSStyleDeclaration) SetTextAlignLast(v string)
func (*CSSStyleDeclaration) SetTextDecoration ¶
func (s *CSSStyleDeclaration) SetTextDecoration(v string)
func (*CSSStyleDeclaration) SetTextDecorationColor ¶
func (s *CSSStyleDeclaration) SetTextDecorationColor(v string)
func (*CSSStyleDeclaration) SetTextDecorationLine ¶
func (s *CSSStyleDeclaration) SetTextDecorationLine(v string)
func (*CSSStyleDeclaration) SetTextDecorationStyle ¶
func (s *CSSStyleDeclaration) SetTextDecorationStyle(v string)
func (*CSSStyleDeclaration) SetTextIndent ¶
func (s *CSSStyleDeclaration) SetTextIndent(v string)
func (*CSSStyleDeclaration) SetTextOverflow ¶
func (s *CSSStyleDeclaration) SetTextOverflow(v string)
func (*CSSStyleDeclaration) SetTextShadow ¶
func (s *CSSStyleDeclaration) SetTextShadow(v string)
func (*CSSStyleDeclaration) SetTextTransform ¶
func (s *CSSStyleDeclaration) SetTextTransform(v string)
func (*CSSStyleDeclaration) SetTop ¶
func (s *CSSStyleDeclaration) SetTop(v string)
func (*CSSStyleDeclaration) SetTransform ¶
func (s *CSSStyleDeclaration) SetTransform(v string)
func (*CSSStyleDeclaration) SetTransformOrigin ¶
func (s *CSSStyleDeclaration) SetTransformOrigin(v string)
func (*CSSStyleDeclaration) SetTransformStyle ¶
func (s *CSSStyleDeclaration) SetTransformStyle(v string)
func (*CSSStyleDeclaration) SetTransition ¶
func (s *CSSStyleDeclaration) SetTransition(v string)
func (*CSSStyleDeclaration) SetTransitionDelay ¶
func (s *CSSStyleDeclaration) SetTransitionDelay(v string)
func (*CSSStyleDeclaration) SetTransitionDuration ¶
func (s *CSSStyleDeclaration) SetTransitionDuration(v string)
func (*CSSStyleDeclaration) SetTransitionProperty ¶
func (s *CSSStyleDeclaration) SetTransitionProperty(v string)
func (*CSSStyleDeclaration) SetTransitionTimingFunction ¶
func (s *CSSStyleDeclaration) SetTransitionTimingFunction(v string)
func (*CSSStyleDeclaration) SetUnicodeBidi ¶
func (s *CSSStyleDeclaration) SetUnicodeBidi(v string)
func (*CSSStyleDeclaration) SetUserSelect ¶
func (s *CSSStyleDeclaration) SetUserSelect(v string)
func (*CSSStyleDeclaration) SetVerticalAlign ¶
func (s *CSSStyleDeclaration) SetVerticalAlign(v string)
func (*CSSStyleDeclaration) SetVisibility ¶
func (s *CSSStyleDeclaration) SetVisibility(v string)
func (*CSSStyleDeclaration) SetWhiteSpace ¶
func (s *CSSStyleDeclaration) SetWhiteSpace(v string)
func (*CSSStyleDeclaration) SetWidows ¶
func (s *CSSStyleDeclaration) SetWidows(v string)
func (*CSSStyleDeclaration) SetWidth ¶
func (s *CSSStyleDeclaration) SetWidth(v string)
func (*CSSStyleDeclaration) SetWordBreak ¶
func (s *CSSStyleDeclaration) SetWordBreak(v string)
func (*CSSStyleDeclaration) SetWordSpacing ¶
func (s *CSSStyleDeclaration) SetWordSpacing(v string)
func (*CSSStyleDeclaration) SetWordWrap ¶
func (s *CSSStyleDeclaration) SetWordWrap(v string)
func (*CSSStyleDeclaration) SetZIndex ¶
func (s *CSSStyleDeclaration) SetZIndex(v string)
func (*CSSStyleDeclaration) TabSize ¶
func (s *CSSStyleDeclaration) TabSize() string
func (*CSSStyleDeclaration) TableLayout ¶
func (s *CSSStyleDeclaration) TableLayout() string
func (*CSSStyleDeclaration) TextAlign ¶
func (s *CSSStyleDeclaration) TextAlign() string
func (*CSSStyleDeclaration) TextAlignLast ¶
func (s *CSSStyleDeclaration) TextAlignLast() string
func (*CSSStyleDeclaration) TextDecoration ¶
func (s *CSSStyleDeclaration) TextDecoration() string
func (*CSSStyleDeclaration) TextDecorationColor ¶
func (s *CSSStyleDeclaration) TextDecorationColor() string
func (*CSSStyleDeclaration) TextDecorationLine ¶
func (s *CSSStyleDeclaration) TextDecorationLine() string
func (*CSSStyleDeclaration) TextDecorationStyle ¶
func (s *CSSStyleDeclaration) TextDecorationStyle() string
func (*CSSStyleDeclaration) TextIndent ¶
func (s *CSSStyleDeclaration) TextIndent() string
func (*CSSStyleDeclaration) TextOverflow ¶
func (s *CSSStyleDeclaration) TextOverflow() string
func (*CSSStyleDeclaration) TextShadow ¶
func (s *CSSStyleDeclaration) TextShadow() string
func (*CSSStyleDeclaration) TextTransform ¶
func (s *CSSStyleDeclaration) TextTransform() string
func (*CSSStyleDeclaration) Top ¶
func (s *CSSStyleDeclaration) Top() string
func (*CSSStyleDeclaration) Transform ¶
func (s *CSSStyleDeclaration) Transform() string
func (*CSSStyleDeclaration) TransformOrigin ¶
func (s *CSSStyleDeclaration) TransformOrigin() string
func (*CSSStyleDeclaration) TransformStyle ¶
func (s *CSSStyleDeclaration) TransformStyle() string
func (*CSSStyleDeclaration) Transition ¶
func (s *CSSStyleDeclaration) Transition() string
func (*CSSStyleDeclaration) TransitionDelay ¶
func (s *CSSStyleDeclaration) TransitionDelay() string
func (*CSSStyleDeclaration) TransitionDuration ¶
func (s *CSSStyleDeclaration) TransitionDuration() string
func (*CSSStyleDeclaration) TransitionProperty ¶
func (s *CSSStyleDeclaration) TransitionProperty() string
func (*CSSStyleDeclaration) TransitionTimingFunction ¶
func (s *CSSStyleDeclaration) TransitionTimingFunction() string
func (*CSSStyleDeclaration) UnicodeBidi ¶
func (s *CSSStyleDeclaration) UnicodeBidi() string
func (*CSSStyleDeclaration) UserSelect ¶
func (s *CSSStyleDeclaration) UserSelect() string
func (*CSSStyleDeclaration) VerticalAlign ¶
func (s *CSSStyleDeclaration) VerticalAlign() string
func (*CSSStyleDeclaration) Visibility ¶
func (s *CSSStyleDeclaration) Visibility() string
func (*CSSStyleDeclaration) WhiteSpace ¶
func (s *CSSStyleDeclaration) WhiteSpace() string
func (*CSSStyleDeclaration) Widows ¶
func (s *CSSStyleDeclaration) Widows() string
func (*CSSStyleDeclaration) Width ¶
func (s *CSSStyleDeclaration) Width() string
func (*CSSStyleDeclaration) WordBreak ¶
func (s *CSSStyleDeclaration) WordBreak() string
func (*CSSStyleDeclaration) WordSpacing ¶
func (s *CSSStyleDeclaration) WordSpacing() string
func (*CSSStyleDeclaration) WordWrap ¶
func (s *CSSStyleDeclaration) WordWrap() string
func (*CSSStyleDeclaration) ZIndex ¶
func (s *CSSStyleDeclaration) ZIndex() string
type DOMTokenList ¶
func (*DOMTokenList) Add ¶
func (t *DOMTokenList) Add(s string)
func (*DOMTokenList) Contains ¶
func (t *DOMTokenList) Contains(s string) bool
func (*DOMTokenList) Length ¶
func (t *DOMTokenList) Length() int
func (*DOMTokenList) Remove ¶
func (t *DOMTokenList) Remove(s string)
func (*DOMTokenList) Toggle ¶
func (t *DOMTokenList) Toggle(s string)
type Event ¶
func (Event) KeyCode ¶
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode MDN says keyCode is deprecated, use key instead.
func (Event) PreventDefault ¶
func (e Event) PreventDefault()
https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault
func (Event) StopImmediatePropagation ¶
func (e Event) StopImmediatePropagation()
https://developer.mozilla.org/en-US/docs/Web/API/Event/stopImmediatePropagation
func (Event) StopPropagation ¶
func (e Event) StopPropagation()
https://developer.mozilla.org/en-US/docs/Web/API/Event/stopPropagation
type History ¶
func (*History) Back ¶
func (h *History) Back()
https://developer.mozilla.org/en-US/docs/Web/API/History/back
func (*History) Forward ¶
func (h *History) Forward()
https://developer.mozilla.org/en-US/docs/Web/API/History/forward
func (*History) Length ¶
https://developer.mozilla.org/en-US/docs/Web/API/History/length
func (*History) PushState ¶
https://developer.mozilla.org/en-US/docs/Web/API/History_API#The_pushState()_method
type Object ¶
This type usually represents a DOM element or node. The type is actually a wrapper for *js.Object of GopherJS. Any instance of the type can also use the methods provided by GopherJS, such as Call, Get, and Set methods. If something is not implemented in this library, you can use the methods provided by GopherJS to manipulate JavaScript DOM API directly.
func (*Object) ActiveElement ¶
Returns the currently focused element https://developer.mozilla.org/en-US/docs/Web/API/Document/activeElement
func (*Object) AddEventListener ¶
https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener
func (*Object) AppendAfter ¶
element.AppendAfter(newElement) - insert newElement after element. Some people call this as *insert after*. http://stackoverflow.com/a/32135318
func (*Object) AppendBefore ¶
element.AppendBefore(newElement) - insert newElement before element. Some people call this as *insert before*, but this calling is confusing because the meaning of insertBefore() in DOM API is different. http://stackoverflow.com/a/32135318
func (*Object) Blur ¶
func (o *Object) Blur()
Remove keyboard focus from the current element https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/blur
func (*Object) ClassList ¶
func (o *Object) ClassList() *DOMTokenList
func (*Object) CreateElement ¶
https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement
func (*Object) CreateTextNode ¶
https://developer.mozilla.org/en-US/docs/Web/API/Document/createTextNode
func (*Object) DocumentElement ¶
func (*Object) Focus ¶
func (o *Object) Focus()
Set focus on the specified element, if it can be focused. https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus
func (*Object) GetAttribute ¶
Call HasAttribute to check if the attribute exists or not before using this method (GetAttribute). FIXME: Return (string, bool) to indicate the existence of the attribute? https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttribute
func (*Object) GetBoundingClientRect ¶
https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect
func (*Object) GetElementById ¶
https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById
func (*Object) GetElementsByTagName ¶
https://developer.mozilla.org/en-US/docs/Web/API/Element/getElementsByTagName
func (*Object) InsertBefore ¶
Inserts the first Node given in a parameter immediately before the second, child of this element, Node. https://developer.mozilla.org/en-US/docs/Web/API/Node/insertBefore
func (*Object) Normalize ¶
func (o *Object) Normalize()
https://developer.mozilla.org/en-US/docs/Web/API/Node/normalize
func (*Object) QuerySelector ¶
https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelector
func (*Object) QuerySelectorAll ¶
https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll
func (*Object) RemoveAllChildNodes ¶
func (o *Object) RemoveAllChildNodes()
func (*Object) RemoveEventListener ¶
https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener
func (*Object) SetInnerHTML ¶
func (*Object) SetNodeValue ¶
func (*Object) SetOuterHTML ¶
func (*Object) SetTextContent ¶
https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent Sets the textual content of an element and all its descendants.
func (*Object) Style ¶
func (o *Object) Style() *CSSStyleDeclaration
https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style
func (*Object) TextContent ¶
https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent Returns the textual content of an element and all its descendants.
type Storage ¶
func (*Storage) Clear ¶
func (s *Storage) Clear()
https://developer.mozilla.org/en-US/docs/Web/API/Storage/clear
func (*Storage) GetItem ¶
https://developer.mozilla.org/en-US/docs/Web/API/Storage/getItem
func (*Storage) IsKeyExist ¶
IsKeyExist is not part of Web Storage API. This method tests if a key exists in the Storage (localStorage/sessionStorage) interface.
func (*Storage) Key ¶
https://developer.mozilla.org/en-US/docs/Web/API/Storage/key
func (*Storage) Length ¶
https://developer.mozilla.org/en-US/docs/Web/API/Storage/length
func (*Storage) SetItem ¶
https://developer.mozilla.org/en-US/docs/Web/API/Storage/setItem
type XMLHttpRequest ¶
func NewXMLHttpRequest ¶
func NewXMLHttpRequest() *XMLHttpRequest
func (*XMLHttpRequest) Abort ¶
func (x *XMLHttpRequest) Abort()
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/abort
func (*XMLHttpRequest) Open ¶
func (x *XMLHttpRequest) Open(method, url string, args ...interface{})
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/open
Optional parameters 'user' and 'password' are not supported.
func (*XMLHttpRequest) OverrideMimeType ¶
func (x *XMLHttpRequest) OverrideMimeType(mimeType string)
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/overrideMimeType
func (*XMLHttpRequest) ResponseText ¶
func (x *XMLHttpRequest) ResponseText() string
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseText
func (*XMLHttpRequest) ResponseURL ¶
func (x *XMLHttpRequest) ResponseURL() string
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseURL
func (*XMLHttpRequest) ResponseXML ¶
func (x *XMLHttpRequest) ResponseXML() *Object
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseXML
func (*XMLHttpRequest) Send ¶
func (x *XMLHttpRequest) Send(args ...interface{})
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/send
func (*XMLHttpRequest) SetRequestHeader ¶
func (x *XMLHttpRequest) SetRequestHeader(header, value string)
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/setRequestHeader
func (*XMLHttpRequest) SetWithCredentials ¶
func (x *XMLHttpRequest) SetWithCredentials(c bool)
func (*XMLHttpRequest) StatusText ¶
func (x *XMLHttpRequest) StatusText() string
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/statusText
func (*XMLHttpRequest) WithCredentials ¶
func (x *XMLHttpRequest) WithCredentials() bool
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials
type XSLTProcessor ¶
func NewXSLTProcessor ¶
func NewXSLTProcessor() *XSLTProcessor
func (*XSLTProcessor) ImportStylesheet ¶
func (x *XSLTProcessor) ImportStylesheet(node *Object)
https://developer.mozilla.org/en-US/docs/Web/API/XSLTProcessor#Methods
func (*XSLTProcessor) TransformToDocument ¶
func (x *XSLTProcessor) TransformToDocument(node *Object) *Object
func (*XSLTProcessor) TransformToFragment ¶
func (x *XSLTProcessor) TransformToFragment(node, document *Object) *Object