Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UnRegisterComponents ¶
func UnRegisterComponents(typeNames []string)
Types ¶
type BaseComponent ¶
type BaseComponent struct {
// contains filtered or unexported fields
}
func NewBaseComponent ¶
func NewBaseComponent(typeName string, name string, runParams map[string]any) *BaseComponent
func (*BaseComponent) GetName ¶
func (c *BaseComponent) GetName() string
func (*BaseComponent) GetType ¶
func (c *BaseComponent) GetType() string
func (*BaseComponent) OnRun ¶
func (c *BaseComponent) OnRun(globalRunParams *GlobalRunParams, dynamicParams map[string]any, runFunc RunFunc) (any, error)
type Component ¶
type GlobalRunParams ¶
type GlobalRunParams struct { CustomRunParams map[string]any // contains filtered or unexported fields }
func (GlobalRunParams) GetLastResult ¶
func (params GlobalRunParams) GetLastResult() any
func (GlobalRunParams) SetLastResult ¶
func (params GlobalRunParams) SetLastResult(value any)
Click to show internal directories.
Click to hide internal directories.