cmd

package
v0.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 8, 2020 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PisigCMD

type PisigCMD struct {
	CMDHook PisigCMDHook
	Message message.PisigMessage

	AllowPisigCMD bool
	// contains filtered or unexported fields
}

func (*PisigCMD) AddCommand

func (pc *PisigCMD) AddCommand(cmds ...*cobra.Command)

func (*PisigCMD) AddCreateCommand

func (pc *PisigCMD) AddCreateCommand(cmds ...*cobra.Command)

func (*PisigCMD) AddRunCommand

func (pc *PisigCMD) AddRunCommand(cmds ...*cobra.Command)

func (*PisigCMD) Execute

func (pc *PisigCMD) Execute()

func (*PisigCMD) Setup

func (pc *PisigCMD) Setup()

type PisigCMDHook

type PisigCMDHook interface {
	AppName() string
	AppNameLong() string
	AppVersion() string
	AppAuthors() string
	AppDescription() string

	SetupCMD(pisigCMD *PisigCMD, pisigMessage message.PisigMessage)

	ShellNewLinePrefix(inputCounter int) string
	ProcessShellCMD(cmdString string)
}

type PisigCMDHookDefault

type PisigCMDHookDefault struct {
}

func (*PisigCMDHookDefault) AppAuthors

func (dph *PisigCMDHookDefault) AppAuthors() string

func (*PisigCMDHookDefault) AppDescription

func (dph *PisigCMDHookDefault) AppDescription() string

func (*PisigCMDHookDefault) AppName

func (dph *PisigCMDHookDefault) AppName() string

func (*PisigCMDHookDefault) AppNameLong

func (dph *PisigCMDHookDefault) AppNameLong() string

func (*PisigCMDHookDefault) AppVersion

func (dph *PisigCMDHookDefault) AppVersion() string

func (*PisigCMDHookDefault) ProcessShellCMD

func (dph *PisigCMDHookDefault) ProcessShellCMD(string)

func (*PisigCMDHookDefault) SetupCMD

func (dph *PisigCMDHookDefault) SetupCMD(pisigCMD *PisigCMD, pisigMessage message.PisigMessage)

func (*PisigCMDHookDefault) ShellNewLinePrefix

func (dph *PisigCMDHookDefault) ShellNewLinePrefix(inputCounter int) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL