createFutureSignal<S> method

FutureSignal<S> createFutureSignal<S>(
  1. Future<S> fn(), {
  2. S? initialValue,
  3. String? debugLabel,
  4. List<ReadonlySignal> dependencies = const [],
  5. bool lazy = true,
})

Create a signal from a future

Implementation

FutureSignal<S> createFutureSignal<S>(
  Future<S> Function() fn, {
  S? initialValue,
  String? debugLabel,
  List<ReadonlySignal<dynamic>> dependencies = const [],
  bool lazy = true,
}) {
  return _bindLocal(
    futureSignal<S>(
      fn,
      initialValue: initialValue,
      debugLabel: debugLabel,
      dependencies: dependencies,
      lazy: lazy,
    ),
  );
}