Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Plugin

type Plugin struct {
	// contains filtered or unexported fields
}

    Plugin implements the plugin.Full interface

    func (Plugin) GetCreateAPISubcommand

    func (p Plugin) GetCreateAPISubcommand() plugin.CreateAPISubcommand

      GetCreateAPISubcommand will return the subcommand which is responsible for scaffolding apis

      func (Plugin) GetCreateWebhookSubcommand

      func (p Plugin) GetCreateWebhookSubcommand() plugin.CreateWebhookSubcommand

        GetCreateWebhookSubcommand will return the subcommand which is responsible for scaffolding webhooks

        func (Plugin) GetEditSubcommand

        func (p Plugin) GetEditSubcommand() plugin.EditSubcommand

          GetEditSubcommand will return the subcommand which is responsible for editing the scaffold of the project

          func (Plugin) GetInitSubcommand

          func (p Plugin) GetInitSubcommand() plugin.InitSubcommand

            GetInitSubcommand will return the subcommand which is responsible for initializing and common scaffolding

            func (Plugin) Name

            func (Plugin) Name() string

              Name returns the name of the plugin

              func (Plugin) SupportedProjectVersions

              func (Plugin) SupportedProjectVersions() []string

                SupportedProjectVersions returns an array with all project versions supported by the plugin

                func (Plugin) Version

                func (Plugin) Version() plugin.Version

                  Version returns the version of the plugin

                  Directories

                  Path Synopsis
                  Package scaffolds contains libraries for scaffolding code to use with controller-runtime
                  Package scaffolds contains libraries for scaffolding code to use with controller-runtime