MeshFlow Core API / MeshFlowTaskNode
Interface: MeshFlowTaskNode<P, V, NM>
Defined in: types/types.ts:184
Description
task节点类型
Type Parameters
P
V
V = any
NM
NM = any
Properties
_syncCache
_syncCache: (
bucket,val) =>void
Defined in: types/types.ts:209
Parameters
bucket
any
val
any
Returns
void
calledBy
calledBy:
TriggerCause
Defined in: types/types.ts:204
createView
createView: <
E>(extraProps?) =>MeshNodeProxy<MeshFlowTaskNode<P,V,NM>,V,NM,E>
Defined in: types/types.ts:208
Type Parameters
E
E extends Record<string, any> = { }
Parameters
extraProps?
E
Returns
MeshNodeProxy<MeshFlowTaskNode<P, V, NM>, V, NM, E>
dependOn
dependOn: (
cb,key?) =>void
Defined in: types/types.ts:207
Parameters
cb
(val) => V
key?
SuggestKey<NM>
Returns
void
dirtySignal
dirtySignal:
any
Defined in: types/types.ts:200
meta
meta:
NM
Defined in: types/types.ts:206
nodeBucket
nodeBucket:
Record<SuggestKey<NM>,number>
Defined in: types/types.ts:196
notifyKeys
notifyKeys:
Set<SuggestKey<NM>>
Defined in: types/types.ts:197
path
path:
P
Defined in: types/types.ts:189
proxy
proxy:
MeshNodeProxy<MeshFlowTaskNode<P,V,NM>,V,NM>
Defined in: types/types.ts:202
state
state:
V
Defined in: types/types.ts:193
type
type:
string
Defined in: types/types.ts:191
uid
uid:
number
Defined in: types/types.ts:190