Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IFExpression ¶
type IFExpression struct {
LeftVariableName string // Left variable of expression . If empty , Message value will be used .
LeftVariableIsGlobal bool // true - if left variable is global
LeftVariable model.Variable `json:"-"` // Right variable of expression . Have to be defined , empty value will generate error .
RightVariable model.Variable // Right variable of expression . Have to be defined , empty value will generate error .
Operand string // eq , gr , lt
BooleanOperator string // and , or , not
}
type IFExpressions ¶
type IFExpressions struct {
Expression []IFExpression
TrueTransition model.NodeID
FalseTransition model.NodeID
}
type Node ¶
IF node
func (*Node) LoadNodeConfig ¶
func (*Node) WaitForEvent ¶
func (node *Node) WaitForEvent(responseChannel chan model.ReactorEvent)
Click to show internal directories.
Click to hide internal directories.