Versions in this module Expand all Collapse all v0 v0.1.3 Jun 4, 2023 Changes in this version + const DatatypeEmpty + func EqualBundles(left, right *Bundle) bool + type Bundle struct + ChildBundles []*Bundle + ChildFields []Field + Parent *Bundle + func (bundle Bundle) AllFields() []Field + func (bundle Bundle) Bundle(machine string) *Bundle + func (bundle Bundle) Bundles() []*Bundle + func (bundle Bundle) Field(id string) Field + func (bundle Bundle) Fields() []Field + func (bundle Bundle) IsToplevel() bool + func (bundle Bundle) Paths() []Path + type Field struct + type Path struct + Bundle string + Cardinality int + DatatypeProperty string + Description string + Disamb int + DisplayWidget string + Enabled bool + Field string + FieldType string + FieldTypeInformative string + FormatterWidget string + GroupID string + ID string + IsGroup bool + Name string + PathArray []string + ShortName string + UUID string + Weight int + func (p Path) Datatype() string + func (p Path) MachineName() (machine string) + func (p Path) MakeCardinality() int + type Pathbuilder struct + func NewPathbuilder() Pathbuilder + func (pb Pathbuilder) Bundle(machine string) *Bundle + func (pb Pathbuilder) Bundles() []*Bundle + func (pb Pathbuilder) FindBundle(machine string) *Bundle + func (pb Pathbuilder) Get(id string) *Bundle + func (pb Pathbuilder) GetOrCreate(id string) *Bundle + func (pb Pathbuilder) Paths() []Path