Documentation
¶
Index ¶
- type Attributes
- type ColSpec
- type Entry
- type EntryInner
- type Row
- type RowInner
- type SettingName
- type SettingRow
- type SettingRowInner
- type SettingsXML
- type SettingsXMLInner
- type SimpleRow
- type SimpleRowInner
- type SimpleXML
- type SimpleXMLInner
- type TableGroup
- type TableGroupInner
- type XML
- type XMLInner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Attributes ¶
func (*Attributes) GetAttr ¶
func (el *Attributes) GetAttr(name string) string
func (*Attributes) SetAttr ¶
func (el *Attributes) SetAttr(name, value string)
type Entry ¶
type Entry struct { Attributes EntryInner }
func (*Entry) ClearBounds ¶
func (e *Entry) ClearBounds()
func (*Entry) UnmarshalXML ¶
type EntryInner ¶
type EntryInner struct {
Content []byte `xml:",innerxml"`
}
type SettingName ¶
type SettingName struct { Attributes Text string `xml:",innerxml"` }
type SettingRow ¶
type SettingRow struct { Attributes SettingRowInner }
type SettingRowInner ¶
type SettingRowInner struct { Name SettingName `xml:"settingname"` Default string `xml:"settingdefault"` Desc Entry `xml:"settingdesc"` Example Entry `xml:"settingsample"` Levels string `xml:"settinglevels"` }
type SettingsXML ¶
type SettingsXML struct { Attributes SettingsXMLInner }
type SettingsXMLInner ¶
type SettingsXMLInner struct {
Rows []SettingRow `xml:"setting"`
}
type SimpleRow ¶
type SimpleRow struct { Attributes SimpleRowInner }
func (*SimpleRow) UnmarshalXML ¶
type SimpleRowInner ¶
type SimpleRowInner struct {
Entries []Entry `xml:"stentry"`
}
type SimpleXML ¶
type SimpleXML struct { Attributes SimpleXMLInner }
func (*SimpleXML) UnmarshalXML ¶
type SimpleXMLInner ¶
type TableGroup ¶
type TableGroup struct { Attributes TableGroupInner }
func (*TableGroup) ColumnIndex ¶
func (table *TableGroup) ColumnIndex(name string) int
func (*TableGroup) UnmarshalXML ¶
func (el *TableGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
type TableGroupInner ¶
type XMLInner ¶
type XMLInner struct {
Groups []TableGroup `xml:"tgroup"`
}
Click to show internal directories.
Click to hide internal directories.