super_qubit 1.0.0
super_qubit: ^1.0.0 copied to clipboard
Hierarchical state management for Flutter. Manage multiple states with event propagation control, cross-communication, and parent-child event handling patterns.
1.0.0 #
- DevTools Integration: Added DevTools extension for
super_qubit. - Logs
QubitandSuperQubitlifecycle events, events, and state changes. - Custom "SuperQubit" tab in DevTools for inspecting the qubit hierarchy and event logs.
- New
SuperQubitDevTools.enable()method.
0.1.3 #
- Enhanced MultiSuperQubitProvider implementation
0.1.2 #
- Added dispatcher functionality to Qubit for cross-qubit communication
0.1.1 #
- Dart Formatting fix
0.1.0 #
- Initial release of SuperQubit
- Hierarchical state management with SuperQubit and Qubit
- Event handling and propagation control with configurable flags
- Cross-Qubit communication via
dispatchandlistenTo - Type-safe generic support for states and events
- Stream-based state updates
init()lifecycle method for setting up handlers after child Qubits are registered- Flutter widget integration with SuperQubitProvider, MultiSuperQubitProvider, QubitBuilder, QubitListener, and QubitConsumer
- Context extensions for convenient state access (readSuper, watchSuper, read, watch, etc.)
- MultiSuperQubitProvider built on the
nestedpackage for clean multi-provider setup - Comprehensive documentation and examples