Versions in this module Expand all Collapse all v0 v0.0.1 Oct 16, 2022 Changes in this version + type Block struct + FieldArray []interface{} + FieldBool bool + FieldFloat float64 + FieldIdentifier conflow.ID + FieldInteger int64 + FieldInterface interface{} + FieldMap map[string]interface{} + FieldNumber interface{} + FieldString string + FieldStringArray []string + FieldTime time.Time + FieldTimeDuration time.Duration + IDField conflow.ID + func (t *Block) ID() conflow.ID + type BlockGenerator struct + func (b *BlockGenerator) ID() conflow.ID + func (b *BlockGenerator) Run(ctx context.Context) (conflow.Result, error) + type BlockGeneratorInterpreter struct + func (i BlockGeneratorInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockGeneratorInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockGeneratorInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockGeneratorInterpreter) Schema() schema.Schema + func (i BlockGeneratorInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockGeneratorInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockGeneratorInterpreter) ValueParamName() conflow.ID + type BlockGeneratorResult struct + func (b *BlockGeneratorResult) ID() conflow.ID + type BlockGeneratorResultInterpreter struct + func (i BlockGeneratorResultInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockGeneratorResultInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockGeneratorResultInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockGeneratorResultInterpreter) Schema() schema.Schema + func (i BlockGeneratorResultInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockGeneratorResultInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockGeneratorResultInterpreter) ValueParamName() conflow.ID + type BlockInterpreter struct + func (i BlockInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockInterpreter) Schema() schema.Schema + func (i BlockInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockInterpreter) ValueParamName() conflow.ID + type BlockNoFields struct + IDField conflow.ID + func (b *BlockNoFields) ID() conflow.ID + type BlockNoFieldsInterpreter struct + func (i BlockNoFieldsInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockNoFieldsInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockNoFieldsInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockNoFieldsInterpreter) Schema() schema.Schema + func (i BlockNoFieldsInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockNoFieldsInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockNoFieldsInterpreter) ValueParamName() conflow.ID + type BlockRequiredField struct + IDField conflow.ID + func (b *BlockRequiredField) ID() conflow.ID + type BlockRequiredFieldInterpreter struct + func (i BlockRequiredFieldInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockRequiredFieldInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockRequiredFieldInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockRequiredFieldInterpreter) Schema() schema.Schema + func (i BlockRequiredFieldInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockRequiredFieldInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockRequiredFieldInterpreter) ValueParamName() conflow.ID + type BlockValueField struct + IDField conflow.ID + func (b *BlockValueField) ID() conflow.ID + type BlockValueFieldInterpreter struct + func (i BlockValueFieldInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockValueFieldInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockValueFieldInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockValueFieldInterpreter) Schema() schema.Schema + func (i BlockValueFieldInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockValueFieldInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockValueFieldInterpreter) ValueParamName() conflow.ID + type BlockWithContext struct + IDField conflow.ID + func (b *BlockWithContext) Context(ctx context.Context) (context.Context, context.CancelFunc) + func (b *BlockWithContext) ID() conflow.ID + type BlockWithContextInterpreter struct + func (i BlockWithContextInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockWithContextInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockWithContextInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockWithContextInterpreter) Schema() schema.Schema + func (i BlockWithContextInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockWithContextInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockWithContextInterpreter) ValueParamName() conflow.ID + type BlockWithManyBlock struct + Block []*Block + IDField conflow.ID + func (b *BlockWithManyBlock) ID() conflow.ID + func (b *BlockWithManyBlock) ParseContextOverride() conflow.ParseContextOverride + type BlockWithManyBlockInterpreter struct + func (i BlockWithManyBlockInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockWithManyBlockInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockWithManyBlockInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockWithManyBlockInterpreter) Schema() schema.Schema + func (i BlockWithManyBlockInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockWithManyBlockInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockWithManyBlockInterpreter) ValueParamName() conflow.ID + type BlockWithOneBlock struct + Block *Block + IDField conflow.ID + func (b *BlockWithOneBlock) ID() conflow.ID + func (b *BlockWithOneBlock) ParseContextOverride() conflow.ParseContextOverride + type BlockWithOneBlockInterpreter struct + func (i BlockWithOneBlockInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block + func (i BlockWithOneBlockInterpreter) Param(b conflow.Block, name conflow.ID) interface{} + func (i BlockWithOneBlockInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext + func (i BlockWithOneBlockInterpreter) Schema() schema.Schema + func (i BlockWithOneBlockInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error + func (i BlockWithOneBlockInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error + func (i BlockWithOneBlockInterpreter) ValueParamName() conflow.ID