flexstate
TypeScript icon, indicating that this package has built-in type declarations

1.0.20 • Public • Published

文档

FlexState是一款有限状态机,具有以下特性:

  1. 基于Class构建有限状态机实例
  2. 支持状态enter/leave/resume/done钩子事件
  3. 状态切换完全支持异步操作
  4. 支持定义异步状态动作Action
  5. 支持状态切换生命周期事件订阅
  6. 支持错误处理和状态切换中止
  7. 基于TypeScript开发
  8. 支持子状态

开源推荐:

Readme

Keywords

none

Package Sidebar

Install

npm i flexstate

Weekly Downloads

2

Version

1.0.20

License

MIT

Unpacked Size

244 kB

Total Files

7

Last publish

Collaborators

  • zhangfisher