MeshFlow Core API / MeshFlowOptions
Interface: MeshFlowOptions<NM, M, T>
Defined in: types/types.ts:728
MeshFlow 引擎初始化配置项
Type Parameters
NM
NM = any
元数据对象的类型定义,会根据这个类型解析出键值,这些键值就是triggerKeys的来源
M
M = any
动态扩展模块的映射类型
T
T = any
UI 触发器的信号类型
Properties
config?
optionalconfig?:object
Defined in: types/types.ts:738
引擎运行参数配置
useEntangleStep?
optionaluseEntangleStep?:number
量子纠缠步长
Description
控制 useEntangle 触发时的递归深度限制。
useGreedy
useGreedy:
boolean
是否开启贪婪模式
Default
ts
falseDescription
开启后,引擎会尝试在单次微任务循环中执行尽可能多的逻辑。
metaType?
optionalmetaType?:NM
Defined in: types/types.ts:733
元数据类型声明
Description
显式指定状态大盘中各节点的类型定义。
modules?
optionalmodules?:M
Defined in: types/types.ts:755
扩展模块挂载
Description
传入您想在 engine.modules 中使用的插件或工具(如 history, validator 等)。
Example
ts
{ history: useHistory, form: useInternalForm }UITrigger?
optionalUITrigger?:object
Defined in: types/types.ts:761
UI 框架桥接触发器
signalCreator
signalCreator: () =>
T
信号创建函数
Returns
T
signalTrigger
signalTrigger: (
signal) =>void
信号触发回调
Parameters
signal
T
Returns
void
Description
用于和 React/Vue 等框架的响应式系统进行底层解耦通信。