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.