signal<T> function

Signal<T> signal<T>(
  1. T initialValue, {
  2. String? debugLabel,
})

Creates a fine-grained reactive state signal with an initialValue.

Signals hold a value and notify dependent widgets, effects, and computed values synchronously when their value changes.

Example:

final counter = signal(0);
counter.value++;

Implementation

sf.Signal<T> signal<T>(T initialValue, {String? debugLabel}) {
  return sf.signal<T>(initialValue, debugLabel: debugLabel);
}