MeshFlow Core API / EntangleArgType
Type Alias: EntangleArgType<P, State, NM, IsProxy>
EntangleArgType<
P,State,NM,IsProxy> =object
Defined in: types/types.ts:442
量子纠缠机制的配置选项
Type Parameters
P
P extends MeshPath
路径标识类型
State
State = any
NM
NM = any
IsProxy
IsProxy extends boolean = boolean
Properties
cause
cause:
P
Defined in: types/types.ts:443
emit
emit: (
cause,impact,propose) =>void|EntangleGhost<State> |undefined|Promise<void|EntangleGhost<State> |undefined>
Defined in: types/types.ts:458
Parameters
cause
IsProxy extends true ? any : MeshFlowTaskNode<P>
impact
IsProxy extends true ? any : MeshFlowTaskNode<P>
propose
GhostProposalApi<State, NM>
Returns
void | EntangleGhost<State> | undefined | Promise<void | EntangleGhost<State> | undefined>
Params
propose 提案调用参考GhostProposalApi
filter?
optionalfilter?: (cause,impact) =>boolean
Defined in: types/types.ts:451
Parameters
cause
IsProxy extends true ? any : MeshFlowTaskNode<P>
impact
IsProxy extends true ? any : MeshFlowTaskNode<P>
Returns
boolean
impact
impact:
P
Defined in: types/types.ts:444
isProxy?
optionalisProxy?:IsProxy
Defined in: types/types.ts:450
via
via:
SuggestKey<NM>[]
Defined in: types/types.ts:445