Documentation
¶
Index ¶
- func Draw(generator internal.PageGenerator) error
- func Execute(version string) error
- func ListExtensions(extensionRoot string) (map[string]*ExtensionManifest, error)
- func NewCmdRun(extensionDir string) *cobra.Command
- func NewExtensionBrowseCmd(extensionRoot string) *cobra.Command
- func NewExtensionCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
- func NewExtensionCreateCmd() *cobra.Command
- func NewExtensionExecCmd(extensionRoot string, extensionName string, manifest *ExtensionManifest) *cobra.Command
- func NewExtensionInstallCmd(extensionRoot string) *cobra.Command
- func NewExtensionListCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
- func NewExtensionManageCmd(extensionRoot string) *cobra.Command
- func NewExtensionRemoveCmd(extensionRoot string) *cobra.Command
- func NewExtensionRenameCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
- func NewExtensionUpgradeCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
- func NewFetchCmd() *cobra.Command
- func NewInfoCmd(extensionRoot string, version string) *cobra.Command
- func NewKvCmd(extensionRoot string) *cobra.Command
- func NewKvDeleteCmd(extensionRoot string) *cobra.Command
- func NewKvGetCmd(extensionRoot string) *cobra.Command
- func NewKvListCmd(extensionRoot string) *cobra.Command
- func NewKvSetCmd(extensionRoot string) *cobra.Command
- func NewQueryCmd() *cobra.Command
- func NewReadCmd() *cobra.Command
- func NewTriggerCmd() *cobra.Command
- func NewValidateCmd() *cobra.Command
- func Run(page internal.Page) error
- type DB
- type ExtensionManifest
- type ExtensionType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Draw ¶ added in v0.9.0
func Draw(generator internal.PageGenerator) error
func ListExtensions ¶ added in v0.6.1
func ListExtensions(extensionRoot string) (map[string]*ExtensionManifest, error)
func NewExtensionBrowseCmd ¶ added in v0.6.1
func NewExtensionCmd ¶ added in v0.6.1
func NewExtensionCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
func NewExtensionCreateCmd ¶ added in v0.6.1
func NewExtensionExecCmd ¶ added in v0.6.1
func NewExtensionExecCmd(extensionRoot string, extensionName string, manifest *ExtensionManifest) *cobra.Command
func NewExtensionInstallCmd ¶ added in v0.6.1
func NewExtensionListCmd ¶ added in v0.6.1
func NewExtensionListCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
func NewExtensionManageCmd ¶ added in v0.6.1
func NewExtensionRemoveCmd ¶ added in v0.6.1
func NewExtensionRenameCmd ¶ added in v0.7.0
func NewExtensionRenameCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
func NewExtensionUpgradeCmd ¶ added in v0.6.1
func NewExtensionUpgradeCmd(extensionRoot string, extensions map[string]*ExtensionManifest) *cobra.Command
func NewFetchCmd ¶ added in v0.9.23
func NewInfoCmd ¶ added in v0.9.19
func NewKvDeleteCmd ¶ added in v0.9.23
func NewKvGetCmd ¶ added in v0.9.23
func NewKvListCmd ¶ added in v0.9.23
func NewKvSetCmd ¶ added in v0.9.23
func NewQueryCmd ¶ added in v0.3.0
func NewReadCmd ¶ added in v0.2.5
func NewTriggerCmd ¶ added in v0.9.0
func NewValidateCmd ¶ added in v0.4.1
Types ¶
type DB ¶ added in v0.9.23
type ExtensionManifest ¶ added in v0.9.0
type ExtensionManifest struct {
Type ExtensionType `json:"type"`
Entrypoint string `json:"entrypoint"`
Description string `json:"description"`
Remote string `json:"remote,omitempty"`
Version string `json:"version,omitempty"`
}
func ReadManifest ¶ added in v0.9.23
func ReadManifest(manifestPath string) (*ExtensionManifest, error)
func (*ExtensionManifest) Write ¶ added in v0.9.23
func (m *ExtensionManifest) Write(manifestPath string) error
type ExtensionType ¶ added in v0.9.23
type ExtensionType string
const ( ExtensionTypeBinary ExtensionType = "binary" ExtensionTypeGit ExtensionType = "git" ExtensionTypeGist ExtensionType = "gist" ExtentionTypeLocal ExtensionType = "local" )
Click to show internal directories.
Click to hide internal directories.