FlutterSignal<T> constructor

FlutterSignal<T>(
  1. T internalValue, {
  2. SignalOptions<T>? options,
  3. @Deprecated('Use options: SignalOptions(autoDispose: ...) instead') bool? autoDispose,
  4. @Deprecated('Use options: SignalOptions(name: ...) instead') String? debugLabel,
  5. bool runCallbackOnListen = false,
})

Simple writeable signal.

final count = signal(0);
print(count.value); // 0
count.value++;
print(count.value); // 1

Implementation

FlutterSignal(
  super.internalValue, {
  super.options,
  @Deprecated('Use options: SignalOptions(autoDispose: ...) instead')
  super.autoDispose,
  @Deprecated('Use options: SignalOptions(name: ...) instead')
  super.debugLabel,
  this.runCallbackOnListen = false,
});