Documentation ¶ Index ¶ func Register(plugin xpb.Plugin) type Command type Plugin func (p *Plugin) Description() string func (p *Plugin) Init(app core.App) error func (p *Plugin) Name() string func (p *Plugin) UnmarshalJSON(data []byte) (err error) func (p *Plugin) Version() string Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Register ¶ func Register(plugin xpb.Plugin) Types ¶ type Command ¶ type Command interface { SetParent(cmd *cobra.Command) } type Plugin ¶ type Plugin struct { // contains filtered or unexported fields } func (*Plugin) Description ¶ func (p *Plugin) Description() string func (*Plugin) Init ¶ func (p *Plugin) Init(app core.App) error func (*Plugin) Name ¶ func (p *Plugin) Name() string func (*Plugin) UnmarshalJSON ¶ func (p *Plugin) UnmarshalJSON(data []byte) (err error) func (*Plugin) Version ¶ func (p *Plugin) Version() string Source Files ¶ View all Source files cmd.go Directories ¶ Show internal Expand all Path Synopsis defaults plugins version Click to show internal directories. Click to hide internal directories.