preconditions 0.4.3 copy "preconditions: ^0.4.3" to clipboard
preconditions: ^0.4.3 copied to clipboard

outdated

Pure Dart library for management of preconditions in Flutter apps. Has the user granted all permissions? Is the phone online? Is there enough free disk space?

[0.4.3] 2022-03-29 #

  • fixed cache issue with failing preconditions

[0.4.2] 2022-03-25 #

  • fixed lock issue caused by parallel calls to failing preconditions

[0.4.1] 2022-03-02 #

  • Fixed cache related race condition

[0.4.0] 2022-31-01 #

  • Methods to print/debug preconditions graph.

[0.3.2] 2022-01-11 #

  • dependencies are now also resolved proactively, whenever ancestor changes
  • fixed find-by-id bug, added test case

[0.3.0] 2022-01-11 #

  • PreconditionId is now a class, not a plain String value.

[0.2.3] 2021-04-23 #

  • support for "ignoreCache" - evaluate no matter what is in the cache

[0.2.1] 2021-04-12 #

  • support for "evaluate one time, stay in success forever" preconditions

[0.2.0] 2021-04-06 #

  • BREAKING CHANGE: id is mandatory String
  • preconditions can depend on each other -> run some precondition, only if all "parent" preconditions are satisfied
  • BREAKING CHANGE: removed scopes and replaced thm with much more precise concept of "aggregate preconditions"

[0.0.7] 2021-04-06 #

  • added few more useful methods

[0.0.6] 2021-04-05 #

  • few convenient changes to make API users life easier

[0.0.5] 2021-04-05 #

  • Basic functions and docs, decent "beta"
5
likes
0
pub points
33%
popularity

Publisher

verified publisherfnx.io

Pure Dart library for management of preconditions in Flutter apps. Has the user granted all permissions? Is the phone online? Is there enough free disk space?

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, logging

More

Packages that depend on preconditions