readonly<T> function

ReadonlySignal<T> readonly<T>(
  1. Signal<T> signal
)

Creates a read-only view of signal to prevent external mutation.

Returns a s.ReadonlySignal wrapping signal.

final _count = signal(0);
final count = readonly(_count);

Implementation

s.ReadonlySignal<T> readonly<T>(s.Signal<T> signal) {
  return signal.readonly();
}