presenter

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildPresenter

type BuildPresenter interface {
	Progress(output port.BuildUsecaseOutputData)
	Complete(output port.BuildUsecaseOutputData)
	Suspend(err error)
}

type BuildSitePresenter

type BuildSitePresenter interface {
	BuildPresenter
}

func NewBuildSitePresenter

func NewBuildSitePresenter() BuildSitePresenter

type CleanBuildCachePresenter

type CleanBuildCachePresenter interface {
	CleanPresenter
}

func NewCleanBuildCachePresenter

func NewCleanBuildCachePresenter() CleanBuildCachePresenter

type CleanPresenter

type CleanPresenter interface {
	Progress(output port.CleanUsecaseOutputData)
	Complete(output port.CleanUsecaseOutputData)
	Suspend(err error)
}

type ConsolePresenter

type ConsolePresenter interface {
	Progress(message string)
	Warning(err error)
	Complete(message string)
	Suspend(err error)
}

type DeployPresenter

type DeployPresenter interface {
	Progress(output port.DeployUsecaseOutputData)
	Complete(output port.DeployUsecaseOutputData)
	Suspend(err error)
}

type DeploySitePresenter

type DeploySitePresenter interface {
	DeployPresenter
}

func NewDeploySitePresenter

func NewDeploySitePresenter() DeploySitePresenter

type InitDownloadProjectPresenter

type InitDownloadProjectPresenter interface {
	InitPresenter
}

func NewInitDownloadProjectPresenter

func NewInitDownloadProjectPresenter() InitDownloadProjectPresenter

type InitPresenter

type InitPresenter interface {
	Progress(output port.InitUsecaseOutputData)
	Complete(output port.InitUsecaseOutputData)
	Suspend(err error)
}

type InitSaveDriveTokenPresenter

type InitSaveDriveTokenPresenter interface {
	InitPresenter
}

func NewInitSaveDriveTokenPresenter

func NewInitSaveDriveTokenPresenter() InitSaveDriveTokenPresenter

type RootVersionPresenter

type RootVersionPresenter interface {
	Complete(output *port.RootVersionUsecaseOutpuData)
	Suspend(err error)
}

func NewRootVersionPresenter

func NewRootVersionPresenter() RootVersionPresenter

type UpdatePresenter

type UpdatePresenter interface {
	Progress(output port.UpdateUsecaseOutputData)
	Complete(output port.UpdateUsecaseOutputData)
	Suspend(err error)
}

type UpdateProjectDataPresenter

type UpdateProjectDataPresenter interface {
	UpdatePresenter
}

func NewUpdateProjectDataPresenter

func NewUpdateProjectDataPresenter() UpdateProjectDataPresenter

Jump to

Keyboard shortcuts

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