fast_rx_jaspr 0.1.10 copy "fast_rx_jaspr: ^0.1.10" to clipboard
fast_rx_jaspr: ^0.1.10 copied to clipboard

Reactive Jaspr components and convenience components for fast_rx

Reactive Jaspr components and convenience components for fast_rx

pub package codecov checks popularity likes pub points

Features #

Class Use-case
FastBuilder Rebuilds when reactive values within change

Usage #

import 'package:fast_rx_jaspr/fast_rx_jaspr.dart';
import 'package:jaspr/jaspr.dart';

void example() {
  // ...

  final count = 0.rx;

  // ...

  // ignore: avoid_print
  count.stream.listen(print);

  // ...

  FastBuilder(() => [Text('$count')]);
  FastBuilder(
    () => [Text('$count')],
    condition: () => true,
  );

  // ...

  // Will print the value and trigger a rebuild of FastBuilders
  count.value = 1;

  final list = <int>[].rx;
  // Will only notify after the run block completes
  list.run(() {
    list.add(1);
    list.add(2);
  });
}

See fast_rx for more documentation

Additional information #

See fast_ui_jaspr for more information

0
likes
150
pub points
0%
popularity

Publisher

verified publisherrexios.dev

Reactive Jaspr components and convenience components for fast_rx

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

fast_rx, jaspr

More

Packages that depend on fast_rx_jaspr