air_state 1.0.3 copy "air_state: ^1.0.3" to clipboard
air_state: ^1.0.3 copied to clipboard

A lightweight, modular state management library for the Air Framework.

Changelog #

1.0.3 #

  • Visual Identity: Added the official Air Framework SVG logo.
  • Documentation: Updated README with the new logo and visual assets.

1.0.2 #

  • Security & Access Control:
    • Added canAccess method to AirDelegate to validate state access permissions.
    • Updated AirBuilder to check for access permissions before building.
    • Added sourceId tracking to AirDelegate.subscribe and AirState event listeners.
  • API Improvements:
    • AirBuilder, AirBuilder2, and AirBuilder3 now accept callerModuleId for better dependency tracking.
    • Updated AirDelegate interface signature

1.0.1 #

  • Updated examples and internal documentation links.

1.0.0 #

  • Initial release of air_state.
  • Core reactive state management (AirController, Air).
  • Typed state keys support (AirStateKey).
  • Widget builders (AirBuilder, AirView).
  • Helper extensions for Tuples.
2
likes
160
points
265
downloads

Publisher

unverified uploader

Weekly Downloads

A lightweight, modular state management library for the Air Framework.

Repository (GitHub)
View/report issues

Topics

#state-management #reactive #flutter #air

Documentation

API reference

License

MIT (license)

Dependencies

collection, flutter, meta

More

Packages that depend on air_state