Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Define ¶
type Define struct {
// contains filtered or unexported fields
}
func NewDefine ¶
func NewDefine(d *PluginDefine) *Define
func (*Define) Profession ¶
type IDriver ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager() *Manager
func (*Manager) DriversByGroup ¶
func (*Manager) ListByGroup ¶
type PluginCfg ¶
type PluginCfg struct { Id string `json:"id,omitempty" yaml:"id"` Name string `json:"name,omitempty" yaml:"name"` Cname string `json:"cname,omitempty" yaml:"cname"` Resume string `json:"resume,omitempty" yaml:"resume"` Version string `json:"version,omitempty" yaml:"version"` ICon string `json:"icon,omitempty" yaml:"icon"` Driver string `json:"driver,omitempty" yaml:"driver"` GroupId string `json:"group_id,omitempty" yaml:"group_id"` Front string `json:"front,omitempty" yaml:"front"` Define *PluginDefine `json:"define,omitempty" yaml:"define"` }
Click to show internal directories.
Click to hide internal directories.