Documentation ¶
Index ¶
- Variables
- type CliService
- func (cliService *CliService) Api() []app.API
- func (cliService *CliService) Flags() []cli.Flag
- func (cliService *CliService) Init(executeContext *app.ExecuteContext) error
- func (cliService *CliService) Name() string
- func (cliService *CliService) Start(executeContext *app.ExecuteContext) error
- func (cliService *CliService) Stop(executeContext *app.ExecuteContext) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ConfigFileFlag = cli.StringFlag{
Name: "config",
Usage: "TODO add config description",
}
)
Functions ¶
This section is empty.
Types ¶
type CliService ¶
type CliService struct { Log *log.LogService `service:"log"` // contains filtered or unexported fields }
CliService provides an interactive command line window
func (*CliService) Flags ¶
func (cliService *CliService) Flags() []cli.Flag
Flags flags enable load js and execute before run
func (*CliService) Init ¶
func (cliService *CliService) Init(executeContext *app.ExecuteContext) error
Init set console config
func (*CliService) Start ¶
func (cliService *CliService) Start(executeContext *app.ExecuteContext) error
func (*CliService) Stop ¶
func (cliService *CliService) Stop(executeContext *app.ExecuteContext) error
Click to show internal directories.
Click to hide internal directories.