Documentation
¶
Index ¶
- type AuthUseCase
- type AuthUseCaseBus
- type AuthUseCaseInputData
- type AuthUseCaseOutputData
- type BuildCommandUseCase
- type BuildCommandUseCaseInputData
- type BuildCommandUseCaseOutputData
- type BuildUseCaseBus
- type BuildUseCaseInputData
- type BuildUseCaseOutputData
- type CleanCommandUseCase
- type CleanCommandUseCaseInputData
- type CleanCommandUseCaseOutputData
- type CleanUseCaseBus
- type CleanUseCaseInputData
- type CleanUseCaseOutputData
- type DeployCommandUseCase
- type DeployCommandUseCaseInputData
- type DeployCommandUseCaseOutputData
- type DeployUseCaseBus
- type DeployUseCaseInputData
- type DeployUseCaseOutputData
- type DoctorCheck
- type DoctorCheckStatus
- type DoctorUseCase
- type DoctorUseCaseInputData
- type DoctorUseCaseOutputData
- type FormatCommandUseCase
- type FormatCommandUseCaseInputData
- type FormatCommandUseCaseOutputData
- type FormatFileStatus
- type FormatUseCaseBus
- type FormatUseCaseInputData
- type FormatUseCaseOutputData
- type InitCommandUseCaseInputData
- type InitCommandUseCaseOutputData
- type InitSettingConfirmGitWarning
- type InitSettingConfirmOverwrite
- type InitSettingProject
- type InitSettingProjectAssetPath
- type InitSettingProjectBranch
- type InitSettingProjectDriveFolder
- type InitSettingProjectSiteUrl
- type InitSettingProjectTemplatePath
- type InitSettingProjectUrl
- type InitSettingUseCase
- type InitSettingUseCaseInputData
- type InitSettingUseCaseOutputData
- type InitUseCaseBus
- type InitUseCaseInputData
- type InitUseCaseOutputData
- type InitUsecaseOutputDataImpl
- type RootCommandUseCase
- type RootCommandUseCaseInputData
- type RootCommandUseCaseOutputData
- type RootUseCaseBus
- type RootUseCaseInputData
- type RootUseCaseOutputData
- type UpdateCommandUseCase
- type UpdateCommandUseCaseInputData
- type UpdateCommandUseCaseOutputData
- type UpdateUseCaseBus
- type UpdateUseCaseInputData
- type UpdateUseCaseOutputData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthUseCase ¶ added in v0.16.0
type AuthUseCase interface {
core.UseCase
Handle(input *AuthUseCaseInputData)
}
type AuthUseCaseBus ¶ added in v0.16.0
type AuthUseCaseBus interface {
Handle(input *AuthUseCaseInputData)
}
func NewAuthUseCaseBus ¶ added in v0.16.0
func NewAuthUseCaseBus(i do.Injector) (AuthUseCaseBus, error)
type AuthUseCaseInputData ¶ added in v0.16.0
type AuthUseCaseInputData struct{}
type AuthUseCaseOutputData ¶ added in v0.16.0
type AuthUseCaseOutputData struct {
Message string
}
type BuildCommandUseCase ¶ added in v0.14.4
type BuildCommandUseCase interface {
core.UseCase
Handle(input *BuildCommandUseCaseInputData)
}
type BuildCommandUseCaseInputData ¶ added in v0.14.4
type BuildCommandUseCaseInputData struct {
BuildUseCaseInputData
}
type BuildCommandUseCaseOutputData ¶ added in v0.14.4
type BuildCommandUseCaseOutputData struct {
BuildUseCaseOutputData
Message string
}
type BuildUseCaseBus ¶ added in v0.14.4
type BuildUseCaseBus interface {
Handle(input BuildUseCaseInputData)
}
func NewBuildUseCaseBus ¶ added in v0.14.4
func NewBuildUseCaseBus(i do.Injector) (BuildUseCaseBus, error)
type BuildUseCaseInputData ¶ added in v0.14.4
type BuildUseCaseInputData interface{}
type BuildUseCaseOutputData ¶ added in v0.14.4
type BuildUseCaseOutputData interface{}
type CleanCommandUseCase ¶ added in v0.14.4
type CleanCommandUseCase interface {
core.UseCase
Handle(input *CleanCommandUseCaseInputData)
}
type CleanCommandUseCaseInputData ¶ added in v0.14.4
type CleanCommandUseCaseInputData struct {
CleanUseCaseInputData
}
type CleanCommandUseCaseOutputData ¶ added in v0.14.4
type CleanCommandUseCaseOutputData struct {
CleanUseCaseOutputData
Message string
}
type CleanUseCaseBus ¶ added in v0.14.4
type CleanUseCaseBus interface {
Handle(input CleanUseCaseInputData)
}
func NewCleanUseCaseBus ¶ added in v0.14.4
func NewCleanUseCaseBus(i do.Injector) (CleanUseCaseBus, error)
type CleanUseCaseInputData ¶ added in v0.14.4
type CleanUseCaseInputData interface{}
type CleanUseCaseOutputData ¶ added in v0.14.4
type CleanUseCaseOutputData interface{}
type DeployCommandUseCase ¶ added in v0.14.4
type DeployCommandUseCase interface {
core.UseCase
Handle(input *DeployCommandUseCaseInputData)
}
type DeployCommandUseCaseInputData ¶ added in v0.14.4
type DeployCommandUseCaseInputData struct {
DeployUseCaseInputData
}
type DeployCommandUseCaseOutputData ¶ added in v0.14.4
type DeployCommandUseCaseOutputData struct {
DeployUseCaseOutputData
Message string
}
type DeployUseCaseBus ¶ added in v0.14.4
type DeployUseCaseBus interface {
Handle(input DeployUseCaseInputData)
}
func NewDeployUseCaseBus ¶ added in v0.14.4
func NewDeployUseCaseBus(i do.Injector) (DeployUseCaseBus, error)
type DeployUseCaseInputData ¶ added in v0.14.4
type DeployUseCaseInputData interface{}
type DeployUseCaseOutputData ¶ added in v0.14.4
type DeployUseCaseOutputData interface{}
type DoctorCheck ¶ added in v0.16.0
type DoctorCheck struct {
Category string
Item string
Status DoctorCheckStatus
Message string
Suggestion string
}
type DoctorCheckStatus ¶ added in v0.16.0
type DoctorCheckStatus int
const ( DoctorCheckStatusPass DoctorCheckStatus = iota DoctorCheckStatusFail DoctorCheckStatusWarn )
type DoctorUseCase ¶ added in v0.16.0
type DoctorUseCase interface {
core.UseCase
Handle(input *DoctorUseCaseInputData)
}
type DoctorUseCaseInputData ¶ added in v0.16.0
type DoctorUseCaseInputData struct{}
type DoctorUseCaseOutputData ¶ added in v0.16.0
type DoctorUseCaseOutputData struct {
Checks []DoctorCheck
}
type FormatCommandUseCase ¶ added in v0.16.0
type FormatCommandUseCase interface {
core.UseCase
Handle(input *FormatCommandUseCaseInputData)
}
type FormatCommandUseCaseInputData ¶ added in v0.16.0
type FormatCommandUseCaseInputData struct {
FormatUseCaseInputData
}
type FormatCommandUseCaseOutputData ¶ added in v0.16.0
type FormatCommandUseCaseOutputData struct {
FormatUseCaseOutputData
Message string
Filename string
FileId string
Status FormatFileStatus
Error error
}
type FormatFileStatus ¶ added in v0.16.0
type FormatFileStatus int
FormatFileStatus represents the result status of processing a file
const ( FormatFileStatusSuccess FormatFileStatus = iota // Successfully updated FormatFileStatusNoChange // No changes needed FormatFileStatusFailed // Failed to process/upload )
type FormatUseCaseBus ¶ added in v0.16.0
type FormatUseCaseBus interface {
Handle(input FormatUseCaseInputData)
}
func NewFormatUseCaseBus ¶ added in v0.16.0
func NewFormatUseCaseBus(i do.Injector) (FormatUseCaseBus, error)
type FormatUseCaseInputData ¶ added in v0.16.0
type FormatUseCaseInputData interface{}
type FormatUseCaseOutputData ¶ added in v0.16.0
type FormatUseCaseOutputData interface{}
type InitCommandUseCaseInputData ¶ added in v0.14.4
type InitCommandUseCaseInputData struct {
InitUseCaseInputData
}
type InitCommandUseCaseOutputData ¶ added in v0.14.4
type InitCommandUseCaseOutputData struct {
InitUsecaseOutputDataImpl
}
type InitSettingConfirmGitWarning ¶ added in v0.16.0
type InitSettingConfirmGitWarning bool
type InitSettingConfirmOverwrite ¶ added in v0.16.0
type InitSettingConfirmOverwrite bool
Confirmation prompts
type InitSettingProject ¶ added in v0.14.0
type InitSettingProject struct {
DriveFolder InitSettingProjectDriveFolder
SiteUrl InitSettingProjectSiteUrl
Url InitSettingProjectUrl
Branch InitSettingProjectBranch
TemplatePath InitSettingProjectTemplatePath
AssetPath InitSettingProjectAssetPath
}
type InitSettingProjectAssetPath ¶ added in v0.14.0
type InitSettingProjectAssetPath string
type InitSettingProjectBranch ¶ added in v0.16.0
type InitSettingProjectBranch string
type InitSettingProjectDriveFolder ¶ added in v0.16.0
type InitSettingProjectDriveFolder string
type InitSettingProjectSiteUrl ¶ added in v0.16.0
type InitSettingProjectSiteUrl string
type InitSettingProjectTemplatePath ¶ added in v0.14.0
type InitSettingProjectTemplatePath string
type InitSettingProjectUrl ¶ added in v0.14.0
type InitSettingProjectUrl string
type InitSettingUseCase ¶ added in v0.14.4
type InitSettingUseCase interface {
core.UseCase
Handle(input *InitSettingUseCaseInputData)
}
type InitSettingUseCaseInputData ¶ added in v0.14.4
type InitSettingUseCaseInputData struct {
InitUseCaseInputData
}
type InitSettingUseCaseOutputData ¶ added in v0.14.4
type InitSettingUseCaseOutputData struct {
InitUsecaseOutputDataImpl
Input interface{}
Project InitSettingProject
ProjectConfigured bool
}
type InitUseCaseBus ¶ added in v0.14.4
type InitUseCaseBus interface {
Handle(input InitUseCaseInputData)
}
func NewInitUseCaseBus ¶ added in v0.14.4
func NewInitUseCaseBus(i do.Injector) (InitUseCaseBus, error)
type InitUseCaseInputData ¶ added in v0.14.4
type InitUseCaseInputData interface{}
type InitUseCaseOutputData ¶ added in v0.14.4
type InitUseCaseOutputData interface{}
type InitUsecaseOutputDataImpl ¶ added in v0.10.0
type InitUsecaseOutputDataImpl struct {
InitUseCaseOutputData
Message string
}
type RootCommandUseCase ¶ added in v0.14.4
type RootCommandUseCase interface {
core.UseCase
Handle(input *RootCommandUseCaseInputData)
}
type RootCommandUseCaseInputData ¶ added in v0.14.4
type RootCommandUseCaseInputData struct {
RootUseCaseInputData
Version string
}
type RootCommandUseCaseOutputData ¶ added in v0.14.4
type RootCommandUseCaseOutputData struct {
RootUseCaseOutputData
Message string
}
type RootUseCaseBus ¶ added in v0.14.4
type RootUseCaseBus interface {
Handle(input RootUseCaseInputData)
}
func NewRootUseCaseBus ¶ added in v0.14.4
func NewRootUseCaseBus(i do.Injector) (RootUseCaseBus, error)
type RootUseCaseInputData ¶ added in v0.14.4
type RootUseCaseInputData interface{}
type RootUseCaseOutputData ¶ added in v0.14.4
type RootUseCaseOutputData interface{}
type UpdateCommandUseCase ¶ added in v0.14.4
type UpdateCommandUseCase interface {
core.UseCase
Handle(input *UpdateCommandUseCaseInputData)
}
type UpdateCommandUseCaseInputData ¶ added in v0.14.4
type UpdateCommandUseCaseInputData struct {
UpdateUseCaseInputData
}
type UpdateCommandUseCaseOutputData ¶ added in v0.14.4
type UpdateCommandUseCaseOutputData struct {
UpdateUseCaseOutputData
Message string
}
type UpdateUseCaseBus ¶ added in v0.14.4
type UpdateUseCaseBus interface {
Handle(input UpdateUseCaseInputData)
}
func NewUpdateUseCaseBus ¶ added in v0.14.4
func NewUpdateUseCaseBus(i do.Injector) (UpdateUseCaseBus, error)
type UpdateUseCaseInputData ¶ added in v0.14.4
type UpdateUseCaseInputData interface{}
type UpdateUseCaseOutputData ¶ added in v0.14.4
type UpdateUseCaseOutputData interface{}
Click to show internal directories.
Click to hide internal directories.