Documentation ¶
Index ¶
- type DefaultBubbleGraph
- func (d *DefaultBubbleGraph) AfterHandleOp(sdk *cptype.SDK)
- func (d *DefaultBubbleGraph) BeforeHandleOp(sdk *cptype.SDK)
- func (d *DefaultBubbleGraph) DecodeData(compData cptype.ComponentData, modelDataPtr interface{})
- func (d *DefaultBubbleGraph) DecodeInParams(compInParams cptype.InParams, modelInParamsPtr interface{})
- func (d *DefaultBubbleGraph) DecodeState(compState cptype.ComponentState, modelStatePtr interface{})
- func (d *DefaultBubbleGraph) EncodeData(srcStructPtr interface{}, dstRawPtr *cptype.ComponentData)
- func (d *DefaultBubbleGraph) EncodeInParams(srcStructPtr interface{}, dstRawPtr *cptype.InParams)
- func (d *DefaultBubbleGraph) EncodeState(srcStructPtr interface{}, dstRawPtr *cptype.ComponentState)
- func (d *DefaultBubbleGraph) Finalize(sdk *cptype.SDK)
- func (d *DefaultBubbleGraph) Initialize(sdk *cptype.SDK)
- func (d *DefaultBubbleGraph) RegisterCompNonStdOps() (opFuncs map[cptype.OperationKey]cptype.OperationFunc)
- func (d *DefaultBubbleGraph) RegisterCompStdOps() (opFuncs map[cptype.OperationKey]cptype.OperationFunc)
- func (d *DefaultBubbleGraph) SkipOp(sdk *cptype.SDK) bool
- func (d *DefaultBubbleGraph) StdStructuredPtrCreator() func() cptype.IStdStructuredPtr
- func (d *DefaultBubbleGraph) Visible(sdk *cptype.SDK) bool
- type StdStructuredPtr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultBubbleGraph ¶
type DefaultBubbleGraph struct { defaults.DefaultImpl Impl bubblegraph.IBubbleGraph *StdStructuredPtr }
DefaultBubbleGraph default bubble graph component
func (*DefaultBubbleGraph) AfterHandleOp ¶
func (d *DefaultBubbleGraph) AfterHandleOp(sdk *cptype.SDK)
AfterHandleOp providers default impl for user.
func (*DefaultBubbleGraph) BeforeHandleOp ¶
func (d *DefaultBubbleGraph) BeforeHandleOp(sdk *cptype.SDK)
BeforeHandleOp providers default impl for user.
func (*DefaultBubbleGraph) DecodeData ¶
func (d *DefaultBubbleGraph) DecodeData(compData cptype.ComponentData, modelDataPtr interface{})
DecodeData .
func (*DefaultBubbleGraph) DecodeInParams ¶
func (d *DefaultBubbleGraph) DecodeInParams(compInParams cptype.InParams, modelInParamsPtr interface{})
DecodeInParams .
func (*DefaultBubbleGraph) DecodeState ¶
func (d *DefaultBubbleGraph) DecodeState(compState cptype.ComponentState, modelStatePtr interface{})
DecodeState .
func (*DefaultBubbleGraph) EncodeData ¶
func (d *DefaultBubbleGraph) EncodeData(srcStructPtr interface{}, dstRawPtr *cptype.ComponentData)
EncodeData .
func (*DefaultBubbleGraph) EncodeInParams ¶
func (d *DefaultBubbleGraph) EncodeInParams(srcStructPtr interface{}, dstRawPtr *cptype.InParams)
EncodeInParams .
func (*DefaultBubbleGraph) EncodeState ¶
func (d *DefaultBubbleGraph) EncodeState(srcStructPtr interface{}, dstRawPtr *cptype.ComponentState)
EncodeState .
func (*DefaultBubbleGraph) Finalize ¶
func (d *DefaultBubbleGraph) Finalize(sdk *cptype.SDK)
Finalize .
func (*DefaultBubbleGraph) Initialize ¶
func (d *DefaultBubbleGraph) Initialize(sdk *cptype.SDK)
Initialize .
func (*DefaultBubbleGraph) RegisterCompNonStdOps ¶
func (d *DefaultBubbleGraph) RegisterCompNonStdOps() (opFuncs map[cptype.OperationKey]cptype.OperationFunc)
RegisterCompNonStdOps .
func (*DefaultBubbleGraph) RegisterCompStdOps ¶
func (d *DefaultBubbleGraph) RegisterCompStdOps() (opFuncs map[cptype.OperationKey]cptype.OperationFunc)
RegisterCompStdOps .
func (*DefaultBubbleGraph) SkipOp ¶
func (d *DefaultBubbleGraph) SkipOp(sdk *cptype.SDK) bool
SkipOp providers default impl for user.
func (*DefaultBubbleGraph) StdStructuredPtrCreator ¶
func (d *DefaultBubbleGraph) StdStructuredPtrCreator() func() cptype.IStdStructuredPtr
StdStructuredPtrCreator .
type StdStructuredPtr ¶
type StdStructuredPtr struct { StdInParamsPtr *cptype.ExtraMap StdDataPtr *bubblegraph.Data StdStatePtr *cptype.ExtraMap }
StdStructuredPtr .
func (*StdStructuredPtr) InParamsPtr ¶
func (s *StdStructuredPtr) InParamsPtr() interface{}
InParamsPtr .
Click to show internal directories.
Click to hide internal directories.