The StateSet Mixin

Find the right State object to call its setState(). Collects State Objects by type into a Map object for reliable access across the app.


I don't like the version number suggested on the Installing page. In most cases, always go up to the 'major' semantic version number. In your pubspec.yaml file, type in the 'major' semantic version number followed by two trailing zeros like so: '.0.0'

 set_state: ^ 2.0.0

This package has extensive documentation in the free medium article, A Mixin For State Objects: The screenshot below one of the State classes that make up this example app. It reveals how a State object is incorporated into the StateSet class for ready access. All it takes is to apply the mixin, StateSet.