valueListenableToSignal<T> function
ReadonlySignal<T>
valueListenableToSignal<T>(
- ValueListenable<
T> valueListenable, { - String? debugLabel,
- bool autoDispose = false,
A global helper function to convert a Flutter ValueListenable to a ReadonlySignal.
This helper is a functional equivalent of the toSignal() extension method.
Example
final scrollPosition = ValueNotifier(0.0);
final scrollSignal = valueListenableToSignal(scrollPosition);
Implementation
ReadonlySignal<T> valueListenableToSignal<T>(
ValueListenable<T> valueListenable, {
String? debugLabel,
bool autoDispose = false,
}) {
return valueListenable.toSignal(
debugLabel: debugLabel,
autoDispose: autoDispose,
);
}