Documentation
¶
Index ¶
- Constants
- type Plugin
- func (p *Plugin) Description() string
- func (p *Plugin) ID() string
- func (p *Plugin) Initialize(ctx context.Context, app *components.App, registrar components.PluginRegistrar) error
- func (p *Plugin) ModalPageNames() []string
- func (p *Plugin) Name() string
- func (p *Plugin) Shutdown(ctx context.Context) error
Constants ¶
View Source
const PluginID = "demo-guest-list"
PluginID identifies the demo guest list plugin for configuration toggles.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶
type Plugin struct {
// contains filtered or unexported fields
}
Plugin is a tiny example plugin that contributes a node action.
func (*Plugin) Description ¶
Description summarises the plugin's behaviour.
func (*Plugin) Initialize ¶
func (p *Plugin) Initialize(ctx context.Context, app *components.App, registrar components.PluginRegistrar) error
Initialize registers the plugin's node-level action.
func (*Plugin) ModalPageNames ¶ added in v1.0.9
ModalPageNames returns the list of modal page names this plugin registers.
Click to show internal directories.
Click to hide internal directories.