skills

package
v0.65.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 16, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const NAME = "Skill"

Variables

This section is empty.

Functions

This section is empty.

Types

type Skill

type Skill struct {
	metadata.MetadataInfo
	XMLName     xml.Name          `xml:"Skill"`
	Xmlns       string            `xml:"xmlns,attr"`
	Assignments *SkillAssignments `xml:"assignments"`
	Description *TextLiteral      `xml:"description"`
	Label       *TextLiteral      `xml:"label"`
}

func Open

func Open(path string) (*Skill, error)

func (*Skill) SetMetadata

func (s *Skill) SetMetadata(m metadata.MetadataInfo)

func (*Skill) Type

func (s *Skill) Type() metadata.MetadataType

type SkillAssignments

type SkillAssignments struct {
	Profiles *SkillProfileAssignments `xml:"profiles"`
	Users    *SkillUserAssignments    `xml:"users"`
}

type SkillProfileAssignments

type SkillProfileAssignments struct {
	Profile []TextLiteral `xml:"profile"`
}

type SkillUserAssignments

type SkillUserAssignments struct {
	User []TextLiteral `xml:"user"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL