LogoSignals.dart
Copy Markdown
rodydavis/signals.dart 999999

Type: LinkedSignalOptions

API reference and details for LinkedSignalOptions from signals.dart.

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: