What problem does it solve?
Flutter UI code often needs to react to changes in reactive state but managing rebuilds and bridging between Jolt primitives and Flutter's widget model can be verbose. This skill provides a straightforward way to make Flutter widgets respond to Jolt signals automatically, and to bridge between Flutter Listenable / ValueNotifier patterns and Jolt signals.
Core Features & Use Cases
- Auto-tracked rebuilds: wrap widgets with JoltBuilder to subscribe to reads inside build and coalesce multiple changes per frame.
- Fine-grained control: use JoltWatcher, JoltSelector, and JoltBuilder.manual for scoped or selective rebuilds.
- Interop bridges: convert between ValueListenable/ValueNotifier and Jolt signals, enabling seamless integration with existing Flutter code.
- Use cases include reactive UIs that respond to Signal, Computed, and PostFrameEffect changes within Flutter apps.
Quick Start
Wrap a Flutter widget with JoltBuilder to automatically rebuild when signals change.