Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrFlowAlreadyExists = fmt.Errorf("flow already exists")
)
Functions ¶
This section is empty.
Types ¶
type And ¶
type And struct {
Expressions []Expression
}
type Expression ¶
type FlowUnregisterFunc ¶
type Flows ¶
type Flows struct {
// contains filtered or unexported fields
}
func (Flows) Unregister ¶
type FollowedBy ¶
type Or ¶
type Or struct {
Expressions []Expression
}
type Statement ¶
type Statement struct {
Expression Expression
FollowedBy *FollowedBy
Triggers EventType
// may multiple instances of this statement be in effect at one time
AllowMultiple bool
}
type StatementEmitter ¶
type StatementEmitter struct {
Statement Statement
}
type StatementFlow ¶
type StatementFlow struct {
Statement *Statement
// contains filtered or unexported fields
}
func (*StatementFlow) Id ¶
func (s *StatementFlow) Id() string
Click to show internal directories.
Click to hide internal directories.