yafsm 1.1.1 copy "yafsm: ^1.1.1" to clipboard
yafsm: ^1.1.1 copied to clipboard

Yet another Dart FSM.

1.1.1 #

  • Improved tests.
  • Improved class-based example with extends.
  • Slightly modified toString implementation to not used parentheses in the nested case.
    • For example, on -> (blue -> (bright)) is now on -> blue -> bright.

1.1.0 #

  • Allow configuration of queuing behavior for machines at construction time.
  • Breaking Change. The new default is to not queue, and the clear parameter no longer exists.

1.0.4 #

  • Added support for state and transition guards.

1.0.3 #

  • It is no longer possible to use pstate without ptransition on accident.
  • Parameterized states store their data while active, accessible with the data getter.

1.0.2 #

  • Make machines and states listenable in the same way using streams.

1.0.1 #

  • Improve semantics around transition execution.

1.0.0 #

  • Initial version.
1
likes
140
points
48
downloads

Publisher

verified publishermisha.jp

Weekly Downloads

Yet another Dart FSM.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on yafsm