Versions in this module Expand all Collapse all v1 v1.1.0 Dec 13, 2023 v1.0.0 Apr 27, 2019 Changes in this version + func GetInstance(key string, controllerFunc func() interfaces.IController) interfaces.IController + func RemoveController(key string) + type Controller struct + Key string + func (self *Controller) ExecuteCommand(notification interfaces.INotification) + func (self *Controller) HasCommand(notificationName string) bool + func (self *Controller) InitializeController() + func (self *Controller) RegisterCommand(notificationName string, commandFunc func() interfaces.ICommand) + func (self *Controller) RemoveCommand(notificationName string)