Documentation
¶
Index ¶
- func GetConfigPaths(pluginName string) []string
- func GetFlowMachineInitContext(coreConfig *coreconfig.CoreConfig, pluginName string) *flowcore.FlowMachineInitContext
- func GetPluginMessages(pluginName string) []string
- func Init(pluginName string, properties *map[string]any)
- func IsPluginHardwired() bool
- func NewOptionsBuilder(opts ...Option)
- type Option
- type OptionsBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetConfigPaths ¶
GetConfigPaths - Override GetConfigPaths calls.
func GetFlowMachineInitContext ¶ added in v1.38.6
func GetFlowMachineInitContext(coreConfig *coreconfig.CoreConfig, pluginName string) *flowcore.FlowMachineInitContext
GetFlowMachineInitContext - Override plugin GetFlowMachineInitContext
func GetPluginMessages ¶
GetPluginMessages - Override plugin messages
func IsPluginHardwired ¶
func IsPluginHardwired() bool
IsPluginHardwired - Override to hardwire plugins into the kernel for debugging.
func NewOptionsBuilder ¶
func NewOptionsBuilder(opts ...Option)
Types ¶
type OptionsBuilder ¶
type OptionsBuilder struct {
GetPluginMessages func(string) []string
GetConfigPaths func(string) []string
GetFlowMachineInitContext func(*coreconfig.CoreConfig, string) *flow.FlowMachineInitContext
Init func(string, *map[string]any)
}
var BuildOptions *OptionsBuilder
Click to show internal directories.
Click to hide internal directories.