Documentation ¶
Index ¶
- func WithPlugins(plugins ...Interface) func(*P)
- func WithTOptions(opts ...TOption) func(*P)
- type Condition
- type Initializer
- type Interface
- type Job
- type Message
- type P
- func (p *P) Evaluate(tmpl string, data any) ([]byte, error)
- func (p *P) Parse(ctx context.Context, q []byte) (*Workflow, error)
- func (p *P) Patterns(ctx context.Context, obj wire.Object, opts ...TOption) (Patterns, error)
- func (p *P) Template(ctx context.Context, obj wire.Object, out any, opts ...TOption) error
- func (p *P) With(opts ...func(*P)) *P
- type Pattern
- type Patterns
- type Plugin
- type Publisher
- type Runner
- type Step
- type Subscriber
- type T
- type TOption
- type Workflow
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithPlugins ¶
func WithTOptions ¶
Types ¶
type P ¶
type P struct {
// contains filtered or unexported fields
}
type Subscriber ¶
Click to show internal directories.
Click to hide internal directories.