Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InstallPlugin ¶
func RemovePlugin ¶
Types ¶
type ModuleList ¶
type ModuleList struct { Standard map[string][]string `json:"standard"` NonStandard map[string][]string `json:"nonStandard"` Unknown map[string][]string `json:"unknown"` }
func GetModuleList ¶
func GetModuleList() (*ModuleList, error)
func (*ModuleList) HasNonStandardModule ¶
func (m *ModuleList) HasNonStandardModule(module string) bool
func (*ModuleList) HasPackage ¶
func (m *ModuleList) HasPackage(pkg string) bool
type PluginInfo ¶
type PluginInfo struct { ID string `json:"id"` Path string `json:"path"` Published time.Time `json:"published"` Updated time.Time `json:"updated"` Listed bool `json:"listed"` Available bool `json:"available"` Downloads int `json:"downloads"` Modules []*Module `json:"modules"` Repo string `json:"repo"` }
func GetOfficialPluginList ¶
func GetOfficialPluginList() ([]*PluginInfo, error)
Click to show internal directories.
Click to hide internal directories.