bolter 3.2.3 copy "bolter: ^3.2.3" to clipboard
bolter: ^3.2.3 copied to clipboard

outdated

Simplest mutable state manager, listen what ever u want, and run your state mutators in defaultBolter.runAndUpdate method

example/bolter_example.dart

import 'package:bolter/bolter.dart';

Future<void> main() async {
  final k = K();
  defaultBolter.listen(() => k.v, () {
    print(k.v);
  });
  defaultBolter.runAndUpdate(
    action: () {
      return k.v = 20;
    },
  );
}

class K {
  int v = 0;

  void l() {
    print(v);
  }
}
9
likes
0
points
154
downloads

Publisher

verified publisherrenesanse.net

Weekly Downloads

Simplest mutable state manager, listen what ever u want, and run your state mutators in defaultBolter.runAndUpdate method

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

equatable, stream_transform

More

Packages that depend on bolter