LogoSignals.dart
Copy Markdown
rodydavis/signals.dart 999999

Type: SignalStreamUtils

API reference and details for SignalStreamUtils from signals.dart.

SignalStreamUtils#

Kind: extension  |  Package: package:signals_core

Extension: SignalStreamUtils#

extension SignalStreamUtils on Stream<T>

Extension on Stream to provide convenient utilities to convert streams into reactive signals.

import 'package:signals_core/signals_core.dart';

final myStream = Stream.periodic(Duration(seconds: 1), (x) => x).take(5);
final mySignal = myStream.toStreamSignal();

Members of SignalStreamUtils#

Member Type Signature Description
toStreamSignal method dart StreamSignal toStreamSignal({bool? cancelOnError, T? initialValue, bool lazy = true, List<ReadonlySignal > dependencies = const [], void Function()? onDone, AsyncSignalOptions? options}) Convert a stream to a signal
toSyncSignal method dart ReadonlySignal toSyncSignal(T initialData) Convert a Stream to a synchronous ReadonlySignal and provide an initial value.

References#

The SignalStreamUtils type is referenced and used in the following pages: