controller

package
v0.16.1 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthController added in v0.16.0

type AuthController interface {
	core.Controller
	Params() *AuthParams
}

func NewAuthController added in v0.16.0

func NewAuthController(i do.Injector) (AuthController, error)

type AuthParams added in v0.16.0

type AuthParams struct{}

type BuildController

type BuildController interface {
	core.Controller
	Params() *BuildParams
}

func NewBuildController

func NewBuildController(i do.Injector) (BuildController, error)

type BuildParams added in v0.14.4

type BuildParams struct {
}

type CleanController

type CleanController interface {
	core.Controller
	Params() *CleanParams
}

func NewCleanController

func NewCleanController(i do.Injector) (CleanController, error)

type CleanParams added in v0.14.4

type CleanParams struct {
}

type DeployController

type DeployController interface {
	core.Controller
	Params() *DeployParams
}

func NewDeployController

func NewDeployController(i do.Injector) (DeployController, error)

type DeployParams added in v0.14.4

type DeployParams struct {
}

type DoctorController added in v0.16.0

type DoctorController interface {
	core.Controller
}

func NewDoctorController added in v0.16.0

func NewDoctorController(i do.Injector) (DoctorController, error)

type FormatController added in v0.16.0

type FormatController interface {
	core.Controller
	Params() *FormatParams
}

func NewFormatController added in v0.16.0

func NewFormatController(i do.Injector) (FormatController, error)

type FormatParams added in v0.16.0

type FormatParams struct {
}

type InitController

type InitController interface {
	core.Controller
	Params() *InitParams
}

func NewInitController

func NewInitController(i do.Injector) (InitController, error)

type InitParams added in v0.10.0

type InitParams struct {
}

type RootController

type RootController interface {
	core.Controller
	Params() *RootParams
	Version(...string) string

	InitConfig()
	InitConfigErr() error
	RequireConfig(cmd *cobra.Command) error
}

func NewRootController

func NewRootController(i do.Injector) (RootController, error)

type RootParams

type RootParams struct {
	ConfigFile    string
	Version       bool
	LicenseNotice bool
}

type UpdateController

type UpdateController interface {
	core.Controller
	Params() *UpdateParams
}

func NewUpdateController

func NewUpdateController(i do.Injector) (UpdateController, error)

type UpdateParams added in v0.14.4

type UpdateParams struct {
}

Jump to

Keyboard shortcuts

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