Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { SnippetsLab *snippetslab.Config `yaml:"snippetsLab,omitempty" mapstructure:"snippetsLab"` PictarineSnip *pictarinesnip.Config `yaml:"pictarineSnip,omitempty" mapstructure:"pictarineSnip"` Pet *pet.Config `yaml:"pet,omitempty" mapstructure:"pet"` MassCode *masscode.Config `yaml:"massCode,omitempty" mapstructure:"massCode"` GithubGist *githubgist.Config `yaml:"githubGist,omitempty" mapstructure:"githubGist"` FsLibrary *fslibrary.Config `yaml:"fsLibrary,omitempty" mapstructure:"fsLibrary"` }
type Provider ¶
type Provider interface { CreateManager(system system.System, cache cache.Cache, config Config, printer ui.MessagePrinter) []Manager ManagerDescriptions(config Config) []model.ManagerDescription AutoConfig(key model.ManagerKey, s *system.System) Config }
func NewBuilder ¶
func NewBuilder() Provider
Click to show internal directories.
Click to hide internal directories.