readonly method
Returns a read-only view of this signal.
The returned ReadonlySignal cannot be used to modify the value, but still provides reactive access to the current value.
Returns: A read-only interface to this signal
Example:
final counter = Signal(0);
final readonlyCounter = counter.readonly();
print(readonlyCounter.value); // OK
// readonlyCounter.value = 1; // Compile error
Implementation
ReadonlySignal<T> readonly() {
return _ReadonlySignalWrapperImpl(this);
}