Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Applicable ¶
type Applicable interface {
Checker
Installer
Controller
Configurator
Logger
}
func NewApplication ¶
func NewApplication(checker Checker, installer Installer, controller Controller, configurator Configurator, logger Logger, manager appmanager.Manager) Applicable
type Application ¶
type Application struct {
Checker
Installer
Controller
Configurator
Logger
appmanager.Manager
}
type ConfigurationCleaner ¶
type ConfigurationCleaner interface {
Clean() (err error)
}
type ConfigurationLoader ¶
type Configurator ¶
type Configurator interface {
Configure(m map[string]any) (err error)
ConfigureFile(m map[string]string) (err error)
ConfigurationLoader
ConfigurationCleaner
}
type Controller ¶
Click to show internal directories.
Click to hide internal directories.