package
Version:
v1.0.260
Opens a new window with list of versions in this module.
Published: Nov 7, 2022
License: MIT
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
-
func CheckVars(log *zap.Logger, state *model.WorkflowState, el *model.Element) error
-
func Decode(log *zap.Logger, vars []byte) (model.Vars, error)
-
func Encode(log *zap.Logger, vars model.Vars) ([]byte, error)
-
func InputVars(log *zap.Logger, oldVarsBin []byte, newVarsBin *[]byte, el *model.Element) error
-
func OutputVars(log *zap.Logger, newVarsBin []byte, mergeVarsBin *[]byte, ...) error
CheckVars checks for missing variables expected in a result
Decode decodes a go binary object containing workflow variables.
Encode encodes the map of workflow variables into a go binary to be sent across the wire.
InputVars returns a set of variables matching an input requirement after transformation through expressions contained in an element.
OutputVars merges one variable set into another based upon any expressions contained in an element.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.