Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CliClientFacade ¶
type CliClientFacade struct {
markup.Component `id:"cli.Client"`
ContextHolder CliContextHolder `inject:"#cli.ContextHolder"`
}
CliClientFacade ...
type CliContextHolder ¶
CliContextHolder ...
type CliContextHolderImpl ¶
type CliContextHolderImpl struct {
markup.Component `id:"cli.ContextHolder"`
// contains filtered or unexported fields
}
CliContextHolderImpl ...
func (*CliContextHolderImpl) GetContext ¶
func (inst *CliContextHolderImpl) GetContext() *cli.Context
GetContext ...
type CliFiltersConfig ¶
type CliFiltersConfig struct {
markup.Component `class:"cli.FilterRegistry"`
ContextHolder CliContextHolder `inject:"#cli.ContextHolder"`
}
CliFiltersConfig ...
func (*CliFiltersConfig) GetFilters ¶
func (inst *CliFiltersConfig) GetFilters() []*cli.FilterRegistration
GetFilters ...
type CliHandlersConfig ¶
CliHandlersConfig ...
func (*CliHandlersConfig) GetHandlers ¶
func (inst *CliHandlersConfig) GetHandlers() []*cli.HandlerRegistration
GetHandlers ...
type CliServerFacade ¶
type CliServerFacade struct {
markup.Component `id:"cli.Server"`
ContextHolder CliContextHolder `inject:"#cli.ContextHolder"`
}
CliServerFacade ...
func (*CliServerFacade) FindHandler ¶
func (inst *CliServerFacade) FindHandler(name string) (*cli.HandlerRegistration, error)
FindHandler ...
type CliServiceImpl ¶
type CliServiceImpl struct {
markup.Component `class:"life"`
ContextHolder CliContextHolder `inject:"#cli.ContextHolder"`
Client cli.Client `inject:"#cli.Client"`
Server cli.Server `inject:"#cli.Server"`
Handlers []cli.HandlerRegistry `inject:".cli.HandlerRegistry"`
Filters []cli.FilterRegistry `inject:".cli.FilterRegistry"`
}
CliServiceImpl ...
func (*CliServiceImpl) GetLifeRegistration ¶
func (inst *CliServiceImpl) GetLifeRegistration() *application.LifeRegistration
GetLifeRegistration ...
type TestPoint ¶
type TestPoint struct {
markup.Component `class:"life"`
Enabled bool `inject:"${cli.module.test.enabled}"`
Client cli.Client `inject:"#cli.Client"`
}
TestPoint ...
func (*TestPoint) GetLifeRegistration ¶
func (inst *TestPoint) GetLifeRegistration() *application.LifeRegistration
GetLifeRegistration ...
Click to show internal directories.
Click to hide internal directories.