Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildCommandPresenter ¶ added in v0.14.4
type BuildCommandPresenter interface {
	Progress(output *port.BuildCommandUseCaseOutputData)
	Complete(output *port.BuildCommandUseCaseOutputData)
	Suspend(err error)
}
    func NewBuildCommandPresenter ¶ added in v0.14.4
func NewBuildCommandPresenter(i do.Injector) (BuildCommandPresenter, error)
type CleanCommandPresenter ¶ added in v0.14.4
type CleanCommandPresenter interface {
	Progress(output *port.CleanCommandUseCaseOutputData)
	Complete(output *port.CleanCommandUseCaseOutputData)
	Suspend(err error)
}
    func NewCleanCommandPresenter ¶ added in v0.14.4
func NewCleanCommandPresenter(i do.Injector) (CleanCommandPresenter, error)
type ConsolePresenter ¶
type DeployCommandPresenter ¶ added in v0.14.4
type DeployCommandPresenter interface {
	Progress(output *port.DeployCommandUseCaseOutputData)
	Complete(output *port.DeployCommandUseCaseOutputData)
	Suspend(err error)
}
    func NewDeployCommandPresenter ¶ added in v0.14.4
func NewDeployCommandPresenter(i do.Injector) (DeployCommandPresenter, error)
type InitCommandPresenter ¶ added in v0.14.4
type InitCommandPresenter interface {
	Progress(output port.InitUseCaseOutputData)
	Complete(output port.InitUseCaseOutputData)
	Suspend(err error)
}
    type InitSaveDriveTokenPresenter ¶
type InitSaveDriveTokenPresenter interface {
	InitCommandPresenter
}
    func NewInitSaveDriveTokenPresenter ¶
func NewInitSaveDriveTokenPresenter(i do.Injector) (InitSaveDriveTokenPresenter, error)
type InitSettingPresenter ¶ added in v0.14.0
type InitSettingPresenter interface {
	InitCommandPresenter
	Prompt(ch chan<- interface{}, output *port.InitSettingUseCaseOutputData)
}
    func NewInitSettingPresenter ¶ added in v0.14.0
func NewInitSettingPresenter(i do.Injector) (InitSettingPresenter, error)
type RootCommandPresenter ¶ added in v0.14.4
type RootCommandPresenter interface {
	Complete(output *port.RootCommandUseCaseOutputData)
	Suspend(err error)
}
    func NewRootCommandPresenter ¶ added in v0.14.4
func NewRootCommandPresenter(i do.Injector) (RootCommandPresenter, error)
type UpdateCommandPresenter ¶ added in v0.14.4
type UpdateCommandPresenter interface {
	Progress(output *port.UpdateCommandUseCaseOutputData)
	Complete(output *port.UpdateCommandUseCaseOutputData)
	Suspend(err error)
}
    func NewUpdateCommandPresenter ¶ added in v0.14.4
func NewUpdateCommandPresenter(i do.Injector) (UpdateCommandPresenter, error)
 Click to show internal directories. 
   Click to hide internal directories.