LinkedSignalOptions#
Kind:
class |
Package: package:signals_core
Class: LinkedSignalOptions#
Options for creating a LinkedSignal.
Members of LinkedSignalOptions#
| Member | Type | Signature | Description |
|---|---|---|---|
| computation | field |
dart T Function(S source, LinkedSignalPreviousState<T, S>? previous)? computation |
Custom computation logic that runs when the source changes. |
| sourceEquality | field |
dart bool Function(S a, S b)? sourceEquality |
Optional equality check for the source values. |
| LinkedSignalOptions | constructor |
dart LinkedSignalOptions({this.computation, this.sourceEquality, super.name, super.autoDispose})
|
Creates LinkedSignalOptions. |
| copyWith | method |
dart LinkedSignalOptions<T, S> copyWith({String? name, bool? autoDispose, void Function()? watched, void Function()? unwatched, T Function(S source, LinkedSignalPreviousState<T, S>? previous)? computation, bool Function(S a, S b)? sourceEquality})
|
|
| == | method |
dart bool ==(Object other) |
|
| hashCode | method |
dart int hashCode |
References#
The LinkedSignalOptions type is referenced and used in the following pages:
- LinkedSignal (signals_flutter/core)
- Signal (signals_flutter/core)
- LinkedSignal (signals_core/core)
- Signal (signals_core/core)
- LinkedSignal (signals/core)
- Signal (signals/core)
- useLinkedSignal (signals_hooks/hooks)