@ atscript/ moost-wf (英语)
联合国 (原始内容存档于2018-10-21) (英语). ui.atscript.dev
服务器侧工作流程集成 摩斯特语Name - 装潢机、可堆肥和相配的序列 @atscript/vue-wf 来驱动多步表格 .as 类型.
部分 标注- ui 单相机.
它提供的东西
useAtscriptWf(Type)可堆肥的- 计程- 意识resolveInput()编号 :resolveAction()编号 :requireInput()对步管者.@WfInput()编号 :@WfAction()参数装饰器-糖过useAtscriptWf()带有完整的行动-vs-投入政策矩阵.useWfActionSlot()用于低级动作上下文访问(运输适配器写入动作;原始读取+清晰流)。 台阶处理器应该更喜欢useAtscriptWf(Type).resolveAction()。 。 。 .- 司马助手 :
serializeFormSchema, (中文(简体) ),extractPassContext, (中文(简体) ),getFormActions。 。 。 . - HTTP 输出集成 :
createAsHttpOutlet, (中文(简体) ),handleAsOutletRequest。 。 。 . - 完成屏幕信封助手 :
finishWf, (中文(简体) ),abortWf, (中文(简体) ),isWfFinished,则WfFinished编号 :WfNext编号 :WfMessage编号 :WfButton编号 :WfActionRequest类型<AsWfFinish>。见 完成屏幕。 。 。 . - Opt- in 持久状态存储
AsWfStore(传教士)/store) 由@atscript/db。 。 。 .
工作流程引擎捕获量 StepRetriableError (推着) requireInput()土生土长——不需要全球拦截器接线.
安装
pnpm add @atscript/moost-wf
同伴要求: moost, (中文(简体) ), @moostjs/event-wf, (中文(简体) ), @wooksjs/event-core, (中文(简体) ), @wooksjs/event-wf, (中文(简体) ), @atscript/core, (中文(简体) ), @atscript/typescript。 。 。 .
入境点
| 子路径 | 出口的东西 |
|---|---|
@atscript/moost-wf | 工作流程装饰器、可堆放器、输出辅助器、屏幕封装辅助器 |
@atscript/moost-wf/plugin | 标注构建时插件( 注册) @wf.* 说明) |
@atscript/moost-wf/store | AsWfStore 运行时间 + AsWfStateRecord 模式 |
@atscript/moost-wf/store.as | 原始内容 .as 工作流程状态记录的来源——如果自定义字段,则重新导入 |
许可证
麻省理工学院