Documentation ¶
Index ¶
- type BlockSimple
- type BlockSimpleInterpreter
- func (i BlockSimpleInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
- func (i BlockSimpleInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
- func (i BlockSimpleInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
- func (i BlockSimpleInterpreter) Schema() schema.Schema
- func (i BlockSimpleInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error
- func (i BlockSimpleInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error
- func (i BlockSimpleInterpreter) ValueParamName() conflow.ID
- type BlockValueRequired
- type BlockValueRequiredInterpreter
- func (i BlockValueRequiredInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
- func (i BlockValueRequiredInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
- func (i BlockValueRequiredInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
- func (i BlockValueRequiredInterpreter) Schema() schema.Schema
- func (i BlockValueRequiredInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error
- func (i BlockValueRequiredInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error
- func (i BlockValueRequiredInterpreter) ValueParamName() conflow.ID
- type BlockWithDefault
- type BlockWithDefaultInterpreter
- func (i BlockWithDefaultInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
- func (i BlockWithDefaultInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
- func (i BlockWithDefaultInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
- func (i BlockWithDefaultInterpreter) Schema() schema.Schema
- func (i BlockWithDefaultInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error
- func (i BlockWithDefaultInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error
- func (i BlockWithDefaultInterpreter) ValueParamName() conflow.ID
- type BlockWithInterface
- type BlockWithInterfaceInterpreter
- func (i BlockWithInterfaceInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
- func (i BlockWithInterfaceInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
- func (i BlockWithInterfaceInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
- func (i BlockWithInterfaceInterpreter) Schema() schema.Schema
- func (i BlockWithInterfaceInterpreter) SetBlock(block conflow.Block, name conflow.ID, key string, value interface{}) error
- func (i BlockWithInterfaceInterpreter) SetParam(block conflow.Block, name conflow.ID, value interface{}) error
- func (i BlockWithInterfaceInterpreter) ValueParamName() conflow.ID
- type BlockWithManyBlock
- type BlockWithManyBlockInterpreter
- 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
- type BlockWithOneBlockInterpreter
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockSimple ¶
@block "configuration"
func (*BlockSimple) ID ¶
func (b *BlockSimple) ID() conflow.ID
type BlockSimpleInterpreter ¶
type BlockSimpleInterpreter struct { }
BlockSimpleInterpreter is the Conflow interpreter for the BlockSimple block
func (BlockSimpleInterpreter) CreateBlock ¶
func (i BlockSimpleInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
Create creates a new BlockSimple block
func (BlockSimpleInterpreter) Param ¶
func (i BlockSimpleInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
func (BlockSimpleInterpreter) ParseContext ¶
func (i BlockSimpleInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
ParseContext returns with the parse context for the block
func (BlockSimpleInterpreter) Schema ¶
func (i BlockSimpleInterpreter) Schema() schema.Schema
func (BlockSimpleInterpreter) ValueParamName ¶
func (i BlockSimpleInterpreter) ValueParamName() conflow.ID
ValueParamName returns the name of the parameter marked as value field, if there is one set
type BlockValueRequired ¶
@block "configuration"
func (*BlockValueRequired) ID ¶
func (b *BlockValueRequired) ID() conflow.ID
type BlockValueRequiredInterpreter ¶
type BlockValueRequiredInterpreter struct { }
BlockValueRequiredInterpreter is the Conflow interpreter for the BlockValueRequired block
func (BlockValueRequiredInterpreter) CreateBlock ¶
func (i BlockValueRequiredInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
Create creates a new BlockValueRequired block
func (BlockValueRequiredInterpreter) Param ¶
func (i BlockValueRequiredInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
func (BlockValueRequiredInterpreter) ParseContext ¶
func (i BlockValueRequiredInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
ParseContext returns with the parse context for the block
func (BlockValueRequiredInterpreter) Schema ¶
func (i BlockValueRequiredInterpreter) Schema() schema.Schema
func (BlockValueRequiredInterpreter) ValueParamName ¶
func (i BlockValueRequiredInterpreter) ValueParamName() conflow.ID
ValueParamName returns the name of the parameter marked as value field, if there is one set
type BlockWithDefault ¶
@block "configuration"
func (*BlockWithDefault) ID ¶
func (b *BlockWithDefault) ID() conflow.ID
type BlockWithDefaultInterpreter ¶
type BlockWithDefaultInterpreter struct { }
BlockWithDefaultInterpreter is the Conflow interpreter for the BlockWithDefault block
func (BlockWithDefaultInterpreter) CreateBlock ¶
func (i BlockWithDefaultInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
Create creates a new BlockWithDefault block
func (BlockWithDefaultInterpreter) Param ¶
func (i BlockWithDefaultInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
func (BlockWithDefaultInterpreter) ParseContext ¶
func (i BlockWithDefaultInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
ParseContext returns with the parse context for the block
func (BlockWithDefaultInterpreter) Schema ¶
func (i BlockWithDefaultInterpreter) Schema() schema.Schema
func (BlockWithDefaultInterpreter) ValueParamName ¶
func (i BlockWithDefaultInterpreter) ValueParamName() conflow.ID
ValueParamName returns the name of the parameter marked as value field, if there is one set
type BlockWithInterface ¶
type BlockWithInterface struct { // @id IDField conflow.ID Block conflow.Block Blocks []conflow.Block }
@block "configuration"
func (*BlockWithInterface) ID ¶
func (b *BlockWithInterface) ID() conflow.ID
func (*BlockWithInterface) ParseContextOverride ¶
func (b *BlockWithInterface) ParseContextOverride() conflow.ParseContextOverride
type BlockWithInterfaceInterpreter ¶
type BlockWithInterfaceInterpreter struct { }
BlockWithInterfaceInterpreter is the Conflow interpreter for the BlockWithInterface block
func (BlockWithInterfaceInterpreter) CreateBlock ¶
func (i BlockWithInterfaceInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
Create creates a new BlockWithInterface block
func (BlockWithInterfaceInterpreter) Param ¶
func (i BlockWithInterfaceInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
func (BlockWithInterfaceInterpreter) ParseContext ¶
func (i BlockWithInterfaceInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
ParseContext returns with the parse context for the block
func (BlockWithInterfaceInterpreter) Schema ¶
func (i BlockWithInterfaceInterpreter) Schema() schema.Schema
func (BlockWithInterfaceInterpreter) ValueParamName ¶
func (i BlockWithInterfaceInterpreter) ValueParamName() conflow.ID
ValueParamName returns the name of the parameter marked as value field, if there is one set
type BlockWithManyBlock ¶
type BlockWithManyBlock struct { // @id IDField conflow.ID BlockSimple []*BlockSimple }
@block "configuration"
func (*BlockWithManyBlock) ID ¶
func (b *BlockWithManyBlock) ID() conflow.ID
func (*BlockWithManyBlock) ParseContextOverride ¶
func (b *BlockWithManyBlock) ParseContextOverride() conflow.ParseContextOverride
type BlockWithManyBlockInterpreter ¶
type BlockWithManyBlockInterpreter struct { }
BlockWithManyBlockInterpreter is the Conflow interpreter for the BlockWithManyBlock block
func (BlockWithManyBlockInterpreter) CreateBlock ¶
func (i BlockWithManyBlockInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
Create creates a new BlockWithManyBlock block
func (BlockWithManyBlockInterpreter) Param ¶
func (i BlockWithManyBlockInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
func (BlockWithManyBlockInterpreter) ParseContext ¶
func (i BlockWithManyBlockInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
ParseContext returns with the parse context for the block
func (BlockWithManyBlockInterpreter) Schema ¶
func (i BlockWithManyBlockInterpreter) Schema() schema.Schema
func (BlockWithManyBlockInterpreter) ValueParamName ¶
func (i BlockWithManyBlockInterpreter) ValueParamName() conflow.ID
ValueParamName returns the name of the parameter marked as value field, if there is one set
type BlockWithOneBlock ¶
type BlockWithOneBlock struct { // @id IDField conflow.ID BlockSimple *BlockSimple }
@block "configuration"
func (*BlockWithOneBlock) ID ¶
func (b *BlockWithOneBlock) ID() conflow.ID
func (*BlockWithOneBlock) ParseContextOverride ¶
func (b *BlockWithOneBlock) ParseContextOverride() conflow.ParseContextOverride
type BlockWithOneBlockInterpreter ¶
type BlockWithOneBlockInterpreter struct { }
BlockWithOneBlockInterpreter is the Conflow interpreter for the BlockWithOneBlock block
func (BlockWithOneBlockInterpreter) CreateBlock ¶
func (i BlockWithOneBlockInterpreter) CreateBlock(id conflow.ID, blockCtx *conflow.BlockContext) conflow.Block
Create creates a new BlockWithOneBlock block
func (BlockWithOneBlockInterpreter) Param ¶
func (i BlockWithOneBlockInterpreter) Param(b conflow.Block, name conflow.ID) interface{}
func (BlockWithOneBlockInterpreter) ParseContext ¶
func (i BlockWithOneBlockInterpreter) ParseContext(ctx *conflow.ParseContext) *conflow.ParseContext
ParseContext returns with the parse context for the block
func (BlockWithOneBlockInterpreter) Schema ¶
func (i BlockWithOneBlockInterpreter) Schema() schema.Schema
func (BlockWithOneBlockInterpreter) ValueParamName ¶
func (i BlockWithOneBlockInterpreter) ValueParamName() conflow.ID
ValueParamName returns the name of the parameter marked as value field, if there is one set