Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilterManagerImpl ¶ added in v0.1.1
type FilterManagerImpl struct { markup.Component `id:"wpm-intent-filter-manager"` FilterRegistryList []intents.FilterRegistry `inject:".wpm-intent-filter"` // contains filtered or unexported fields }
FilterManagerImpl ...
func (*FilterManagerImpl) Chain ¶ added in v0.1.1
func (inst *FilterManagerImpl) Chain() intents.FilterChain
Chain ...
type IntentHandlerImpl ¶
IntentHandlerImpl ...
func (*IntentHandlerImpl) HandleIntent ¶
func (inst *IntentHandlerImpl) HandleIntent(i *dto.Intent) error
HandleIntent ...
type RunIntentController ¶
type RunIntentController struct { markup.RestController `class:"rest-controller"` IntentService service.IntentService `inject:"#IntentService"` Responder glass.MainResponder `inject:"#glass-main-responder"` }
RunIntentController RunIntent 控制器
func (*RunIntentController) Init ¶
func (inst *RunIntentController) Init(ec glass.EngineConnection) error
Init 初始化
type RunIntentServiceImpl ¶
type RunIntentServiceImpl struct { markup.Component `id:"IntentService"` GitLibAgent store.LibAgent `inject:"#git-lib-agent"` IntentFilterManager intents.FilterManager `inject:"#wpm-intent-filter-manager"` LocalRepositoryService service.LocalRepositoryService `inject:"#LocalRepositoryService"` ExecutableService service.ExecutableService `inject:"#ExecutableService"` IntentHandlerService service.IntentHandlerService `inject:"#IntentHandlerService"` }
RunIntentServiceImpl ...
Click to show internal directories.
Click to hide internal directories.