Documentation ¶
Index ¶
- type BuildSiteUsecase
- type BuildSiteUsecaseInputData
- type BuildSiteUsecaseOutputData
- type BuildUsecaseBus
- type BuildUsecaseInputData
- type BuildUsecaseOutputData
- type CleanBuildCacheUsecase
- type CleanBuildCacheUsecaseInputData
- type CleanBuildCacheUsecaseOutputData
- type CleanUsecaseBus
- type CleanUsecaseInputData
- type CleanUsecaseOutputData
- type DeploySiteUsecase
- type DeploySiteUsecaseInputData
- type DeploySiteUsecaseOutputData
- type DeployUsecaseBus
- type DeployUsecaseInputData
- type DeployUsecaseOutputData
- type InitSaveDriveTokenUsecase
- type InitSaveDriveTokenUsecaseInputData
- type InitSaveDriveTokenUsecaseOutputData
- type InitSettingProject
- type InitSettingProjectAssetPath
- type InitSettingProjectTemplatePath
- type InitSettingProjectUrl
- type InitSettingUsecase
- type InitSettingUsecaseInputData
- type InitSettingUsecaseOutputData
- type InitUsecaseBus
- type InitUsecaseInputData
- type InitUsecaseOutputData
- type InitUsecaseOutputDataImpl
- type RootUsecaseBus
- type RootUsecaseInputData
- type RootUsecaseOutputData
- type RootVersionUsecase
- type RootVersionUsecaseInputData
- type RootVersionUsecaseOutpuData
- type UpdateProjectDataUsecase
- type UpdateProjectDataUsecaseInputData
- type UpdateProjectDataUsecaseOutputData
- type UpdateUsecaseBus
- type UpdateUsecaseInputData
- type UpdateUsecaseOutputData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildSiteUsecase ¶ added in v0.10.0
type BuildSiteUsecase interface { core.Usecase Handle(input *BuildSiteUsecaseInputData) }
type BuildSiteUsecaseInputData ¶ added in v0.10.0
type BuildSiteUsecaseInputData struct {
BuildUsecaseInputData
}
type BuildSiteUsecaseOutputData ¶ added in v0.10.0
type BuildSiteUsecaseOutputData struct { BuildUsecaseOutputData Message string }
type BuildUsecaseBus ¶ added in v0.10.0
type BuildUsecaseBus interface {
Handle(input BuildUsecaseInputData)
}
func NewBuildUsecaseBus ¶ added in v0.10.0
func NewBuildUsecaseBus(bus inBuildUsecaseBus) BuildUsecaseBus
type BuildUsecaseInputData ¶ added in v0.10.0
type BuildUsecaseInputData interface{}
type BuildUsecaseOutputData ¶ added in v0.10.0
type BuildUsecaseOutputData interface{}
type CleanBuildCacheUsecase ¶ added in v0.10.0
type CleanBuildCacheUsecase interface { core.Usecase Handle(input *CleanBuildCacheUsecaseInputData) }
type CleanBuildCacheUsecaseInputData ¶ added in v0.10.0
type CleanBuildCacheUsecaseInputData struct {
CleanUsecaseInputData
}
type CleanBuildCacheUsecaseOutputData ¶ added in v0.10.0
type CleanBuildCacheUsecaseOutputData struct { CleanUsecaseOutputData Message string }
type CleanUsecaseBus ¶ added in v0.10.0
type CleanUsecaseBus interface {
Handle(input CleanUsecaseInputData)
}
func NewCleanUsecaseBus ¶ added in v0.10.0
func NewCleanUsecaseBus(bus inCleanUsecaseBus) CleanUsecaseBus
type CleanUsecaseInputData ¶ added in v0.10.0
type CleanUsecaseInputData interface{}
type CleanUsecaseOutputData ¶ added in v0.10.0
type CleanUsecaseOutputData interface{}
type DeploySiteUsecase ¶ added in v0.10.0
type DeploySiteUsecase interface { core.Usecase Handle(input *DeploySiteUsecaseInputData) }
type DeploySiteUsecaseInputData ¶ added in v0.10.0
type DeploySiteUsecaseInputData struct {
DeployUsecaseInputData
}
type DeploySiteUsecaseOutputData ¶ added in v0.10.0
type DeploySiteUsecaseOutputData struct { DeployUsecaseOutputData Message string }
type DeployUsecaseBus ¶ added in v0.10.0
type DeployUsecaseBus interface {
Handle(input DeployUsecaseInputData)
}
func NewDeployUsecaseBus ¶ added in v0.10.0
func NewDeployUsecaseBus(bus inDeployUsecaseBus) DeployUsecaseBus
type DeployUsecaseInputData ¶ added in v0.10.0
type DeployUsecaseInputData interface{}
type DeployUsecaseOutputData ¶ added in v0.10.0
type DeployUsecaseOutputData interface{}
type InitSaveDriveTokenUsecase ¶ added in v0.10.0
type InitSaveDriveTokenUsecase interface { core.Usecase Handle(input *InitSaveDriveTokenUsecaseInputData) }
type InitSaveDriveTokenUsecaseInputData ¶ added in v0.10.0
type InitSaveDriveTokenUsecaseInputData struct {
InitUsecaseInputData
}
type InitSaveDriveTokenUsecaseOutputData ¶ added in v0.10.0
type InitSaveDriveTokenUsecaseOutputData struct {
InitUsecaseOutputDataImpl
}
type InitSettingProject ¶ added in v0.14.0
type InitSettingProject struct { Url InitSettingProjectUrl TemplatePath InitSettingProjectTemplatePath AssetPath InitSettingProjectAssetPath }
type InitSettingProjectAssetPath ¶ added in v0.14.0
type InitSettingProjectAssetPath 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.0
type InitSettingUsecase interface { core.Usecase Handle(input *InitSettingUsecaseInputData) }
type InitSettingUsecaseInputData ¶ added in v0.14.0
type InitSettingUsecaseInputData struct {
InitUsecaseInputData
}
type InitSettingUsecaseOutputData ¶ added in v0.14.0
type InitSettingUsecaseOutputData struct { InitUsecaseOutputDataImpl Input interface{} Project InitSettingProject ProjectConfigured bool }
type InitUsecaseBus ¶ added in v0.10.0
type InitUsecaseBus interface {
Handle(input InitUsecaseInputData)
}
func NewInitUsecaseBus ¶ added in v0.10.0
func NewInitUsecaseBus(bus inInitUsecaseBus) InitUsecaseBus
type InitUsecaseInputData ¶ added in v0.10.0
type InitUsecaseInputData interface{}
type InitUsecaseOutputData ¶ added in v0.10.0
type InitUsecaseOutputData interface{}
type InitUsecaseOutputDataImpl ¶ added in v0.10.0
type InitUsecaseOutputDataImpl struct { InitUsecaseOutputData Message string }
type RootUsecaseBus ¶
type RootUsecaseBus interface {
Handle(input RootUsecaseInputData)
}
func NewRootUsecaseBus ¶
func NewRootUsecaseBus(bus inRootUsecaseBus) RootUsecaseBus
type RootUsecaseInputData ¶
type RootUsecaseInputData interface{}
type RootUsecaseOutputData ¶
type RootUsecaseOutputData interface{}
type RootVersionUsecase ¶
type RootVersionUsecase interface { core.Usecase Handle(input *RootVersionUsecaseInputData) }
type RootVersionUsecaseInputData ¶
type RootVersionUsecaseInputData struct { RootUsecaseInputData Version string }
type RootVersionUsecaseOutpuData ¶
type RootVersionUsecaseOutpuData struct { RootUsecaseOutputData Message string }
type UpdateProjectDataUsecase ¶ added in v0.10.0
type UpdateProjectDataUsecase interface { core.Usecase Handle(input *UpdateProjectDataUsecaseInputData) }
type UpdateProjectDataUsecaseInputData ¶ added in v0.10.0
type UpdateProjectDataUsecaseInputData struct {
UpdateUsecaseInputData
}
type UpdateProjectDataUsecaseOutputData ¶ added in v0.10.0
type UpdateProjectDataUsecaseOutputData struct { UpdateUsecaseOutputData Message string }
type UpdateUsecaseBus ¶ added in v0.10.0
type UpdateUsecaseBus interface {
Handle(input UpdateUsecaseInputData)
}
func NewUpdateUsecaseBus ¶ added in v0.10.0
func NewUpdateUsecaseBus(bus inUpdateUsecaseBus) UpdateUsecaseBus
type UpdateUsecaseInputData ¶ added in v0.10.0
type UpdateUsecaseInputData interface{}
type UpdateUsecaseOutputData ¶ added in v0.10.0
type UpdateUsecaseOutputData interface{}
Click to show internal directories.
Click to hide internal directories.