Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NormalizeLabel ¶
Types ¶
type Definition ¶
type Definition struct {
Name string `json:"name"`
Version string `json:"version"`
Sections map[Section][]Field `json:"sections"`
}
func Default ¶
func Default() Definition
func HealthlinkReferralV1 ¶
func HealthlinkReferralV1() Definition
func (Definition) AliasMap ¶
func (d Definition) AliasMap() map[string]string
func (Definition) AllFields ¶
func (d Definition) AllFields() []Field
func (Definition) ApplyOverlay ¶ added in v1.0.1
func (d Definition) ApplyOverlay(overlay Overlay) (Definition, error)
func (Definition) MultilineMap ¶ added in v1.0.1
func (d Definition) MultilineMap() map[string]bool
type Overlay ¶ added in v1.0.1
type Overlay struct {
Name string `json:"name,omitempty"`
Version string `json:"version,omitempty"`
Sections map[Section][]Field `json:"sections,omitempty"`
}
func LoadOverlayFile ¶ added in v1.0.1
func ParseOverlay ¶ added in v1.0.1
Click to show internal directories.
Click to hide internal directories.