Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CastArray ¶
type CastArray struct {
Cast
}
CastArray node
func (*CastArray) Attributes ¶
Attributes returns node attributes as map
type CastBool ¶
type CastBool struct {
Cast
}
CastBool node
func (*CastBool) Attributes ¶
Attributes returns node attributes as map
type CastDouble ¶
type CastDouble struct {
Cast
}
CastDouble node
func (*CastDouble) Attributes ¶
func (n *CastDouble) Attributes() map[string]interface{}
Attributes returns node attributes as map
func (*CastDouble) Walk ¶
func (n *CastDouble) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type CastInt ¶
type CastInt struct {
Cast
}
CastInt node
func (*CastInt) Attributes ¶
Attributes returns node attributes as map
type CastObject ¶
type CastObject struct {
Cast
}
CastObject node
func (*CastObject) Attributes ¶
func (n *CastObject) Attributes() map[string]interface{}
Attributes returns node attributes as map
func (*CastObject) Walk ¶
func (n *CastObject) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type CastString ¶
type CastString struct {
Cast
}
CastString node
func (*CastString) Attributes ¶
func (n *CastString) Attributes() map[string]interface{}
Attributes returns node attributes as map
func (*CastString) Walk ¶
func (n *CastString) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type CastUnset ¶
type CastUnset struct {
Cast
}
CastUnset node
func (*CastUnset) Attributes ¶
Attributes returns node attributes as map