flowr_dart 4.0.2 copy "flowr_dart: ^4.0.2" to clipboard
flowr_dart: ^4.0.2 copied to clipboard

Pure Dart reactive state management primitives for FlowR, built on bloc with update, error handling, logging, and stream helpers.

example/main.dart

import 'package:flowr_dart/flowr_dart.dart';

class Counter extends FlowR<int> {
  Counter() : super(0);

  Future<int?> increment() async => update((old) => old + 1);
}

Future<void> main() async {
  Logger.root.level = Level.INFO;
  Logger.root.onRecord.listen(LoggableMx.devLogRecordPrinter);

  final counter = Counter();
  await counter.increment();
  print('counter: ${counter.value}');
  await counter.close();
}
1
likes
160
points
532
downloads

Documentation

API reference

Publisher

verified publisherwyattcoder.top

Weekly Downloads

Pure Dart reactive state management primitives for FlowR, built on bloc with update, error handling, logging, and stream helpers.

Repository (GitHub)
View/report issues

Topics

#flowr #state-management #reactive #bloc

License

MIT (license)

Dependencies

async, bloc, logging, meta, slowly, stack_trace

More

Packages that depend on flowr_dart