Features

State management based on Reactive programming for pure dart.

install

dart pub add flowr_dart

Getting started

Usage

class Counter extends FlowR<int> {
  @override
  final int initValue;

  Counter({required this.initValue});

  incrementCounter() =>
      update((old) {
        logger('incrementCounter: $old');
        return old + 1;
      });
}

main() async {
  final counter = Counter(initValue: 0);
  await counter.incrementCounter();
  print('counter: ${counter.value}');
}

Libraries

flowr_dart