Versions in this module Expand all Collapse all v1 v1.0.0 Dec 6, 2023 Changes in this version + const DefaultSpacing + const Empty + const InvalidIdx + const Matrix + const MatrixWithMapIndex + const RGBA + var AllPatterns = []associatedRegex + type Context struct + type Data struct + func CreateDataType(data string) *Data + func (d *Data) GetBool() bool + func (d *Data) GetData() any + func (d *Data) GetFloat64() float64 + func (d *Data) GetInt64() int64 + func (d *Data) GetString() string + func (d *Data) GetUint64() uint64 + func (d *Data) Kind() reflect.Kind + func (d *Data) String() string + type Element struct + Attr attributes.Attributes + Child *Element + Data *Data + EndElement _xml.EndElement + Next *Element + Parent *Element + Prev *Element + StartElement _xml.StartElement + func (e *Element) Assign(elem *Element) error + func (e *Element) DisplayAllXMLPaths() string + func (e *Element) DisplayDebug() string + func (e *Element) FindTagFromData(data string) []*Element + func (e *Element) GetAttributes() attributes.Attributes + func (e *Element) GetIndex() int + func (e *Element) GetName() string + func (e *Element) GetPath() string + func (e *Element) GetXMLTag() []byte + func (e *Element) IsEmpty() bool + func (e *Element) Pretty(spacing int) string + func (e *Element) SetAttributes(_ attributes.Attributes) + func (e *Element) ToXML(spacing int) string + func (e *Element) TransformToXML(buffer *saver.Buffer) error + func (e *Element) XMLPath() string + type Elements []*Element + func (e Elements) FindElementFromClass(class string) *Element + func (e Elements) TransformToXML(buffer *saver.Buffer) error + type ListIndex struct + Idx int + Valid bool + func (l *ListIndex) Decrement() + func (l *ListIndex) FromIndex(idx int) + func (l *ListIndex) Increment() + func (l *ListIndex) Invalidate() + func (l *ListIndex) IsValid() bool + func (l *ListIndex) ToIndex() int + type Tree struct + Root *Element + func (t *Tree) Debug() string + func (t *Tree) FindElementFromData(data string) []*Element + func (t *Tree) Pretty(space ...int) string + func (t *Tree) ToXML() string + func (t *Tree) UnmarshalXML(decoder *_xml.Decoder, s _xml.StartElement) error + func (t *Tree) XMLPath() string