Documentation ¶
Index ¶
- func FindCollisions(files []string, out string) error
- func GenerateTraitCollection(path string, out string, amount int) error
- func GenerateTraitGroupDescription(path string, out string) error
- func LoadTraitCollectionFromFile(path string) (domain.TraitCollection, error)
- func MakeTraitCollectionFromConfigFile(path string, amount int) (domain.TraitCollection, error)
- func MakeTraitCollectionFromDir(dirPath string, amount int) (domain.TraitCollection, error)
- func MakeTraitGroupDescriptionFromDir(dirPath string) (domain.TraitGroupDescription, map[string]string, error)
- func MergeCollections(paths []string, out string) error
- func ShuffleCollection(path string) error
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FindCollisions ¶
nftool traits collection
func GenerateTraitCollection ¶
nftool traits make
func GenerateTraitGroupDescription ¶
nftool traits dump
func LoadTraitCollectionFromFile ¶
func LoadTraitCollectionFromFile(path string) (domain.TraitCollection, error)
func MakeTraitCollectionFromConfigFile ¶
func MakeTraitCollectionFromConfigFile(path string, amount int) (domain.TraitCollection, error)
func MakeTraitCollectionFromDir ¶
func MakeTraitCollectionFromDir(dirPath string, amount int) (domain.TraitCollection, error)
Types ¶
type Config ¶
type Config struct { Name string `json:"name" yaml:"name"` Description string `json:"description" yaml:"description"` ExternalLink string `json:"external_link" yaml:"external_link"` Image string `json:"image" yaml:"image"` Traits domain.TraitGroupDescription `json:"traits" yaml:"traits"` PathMap map[string]string `json:"path_map" yaml:"path_map"` }
func LoadConfigFromFile ¶
Click to show internal directories.
Click to hide internal directories.