cancelable_compute 2.0.0 copy "cancelable_compute: ^2.0.0" to clipboard
cancelable_compute: ^2.0.0 copied to clipboard

Flutter-based compute operation that can be canceled with either null or a specific value.

pub package

cancelable-compute.dart #

Flutter-based compute operation that can be canceled with either null or a specific value.

Usage #

A simple usage example:

import 'package:cancelable_compute/cancelable_compute.dart';

Future<void> main() async {
  var operation = compute(fib, 256);

  void onTap() {
    operation.cancel(-1);
  }

  final result = await operation.value;
  print(result);
}

Note for Web #

Canceling doesn't stop the running future.

Features and bugs #

Please file feature requests and bugs at the issue tracker.

License #

MIT

4
likes
140
pub points
77%
popularity

Publisher

unverified uploader

Flutter-based compute operation that can be canceled with either null or a specific value.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on cancelable_compute