没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
StateJacket 直观的和 StateJacket通过隔离状态转换系统和状态机的关注点,提供了一种构建复杂状态机的直观方法。 安装 gem install state_jacket 例子 让我们为定义状态和转换(即状态转换系统)和状态机。 国家过渡制度 system = StateJacket :: StateTransitionSystem . new system . add :opened => [ :closed , :errored ] system . add :closed => [ :opened , :errored ] system . lock # prevent further changes system . to_h . inspect # => {"opened"=>["closed", "errored"], "closed"=>["opened",
资源推荐
资源详情
资源评论
收起资源包目录
state_jacket-master.zip (18个子文件)
state_jacket-master
LICENSE.txt 1KB
lib
state_jacket
state_transition_system.rb 2KB
version.rb 43B
state_machine.rb 2KB
state_jacket.rb 172B
Gemfile 38B
doc
turnstyle.png 12KB
phone-call.png 24KB
turnstyle.graffle 23KB
Rakefile 230B
.travis.yml 118B
test
test_helper.rb 128B
state_machine_test.rb 6KB
state_transition_sytem_test.rb 4KB
README.md 3KB
.rubocop.yml 2KB
state_jacket.gemspec 791B
.gitignore 149B
共 18 条
- 1
资源评论
天驱蚊香
- 粉丝: 27
- 资源: 4554
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功