Documentation
¶
Index ¶
- func LoadPlugins(to string, r *Runner, lg *log.Logger, ...)
- func ParseEnum[T constraints.Integer](enum int, enums []T, lib *Lib) T
- func WorkflowConfigState(wf *workflow.Workflow, lg *log.Logger) *lua.LState
- func WorkflowRunState(lg *log.Logger) *lua.LState
- type Arg
- type ArgType
- type ArrayType
- type Lib
- type Runner
- type TaskData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadPlugins ¶
func WorkflowConfigState ¶
Types ¶
type Runner ¶
type Runner struct {
State *lua.LState
Plugins []string
Dir string
// -- collections
TC *collection.Collection[collection.ItemTask]
IC *collection.Collection[collection.ItemImage]
FC *collection.Collection[collection.ItemFile]
CC *collection.Collection[collection.ItemContext]
QR *collection.Collection[collection.ItemQR]
// -- crates
CR_WIN *collection.Crate[giu.MasterWindow]
CR_REF *collection.Crate[collection.RefItem[any]]
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.