readonly<T> function

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

Create a new plain readonly signal

Implementation

FlutterReadonlySignal<T> readonly<T>(
  /// The initial value for the signal
  T value, {
  core.SignalOptions<T>? options,
  @Deprecated('Use options: SignalOptions(name: ...) instead')
  String? debugLabel,
  @Deprecated('Use options: SignalOptions(autoDispose: ...) instead')
  bool? autoDispose,
  bool runCallbackOnListen = false,
}) {
  return signal<T>(
    value,
    options: options,
    debugLabel: debugLabel,
    autoDispose: autoDispose,
    runCallbackOnListen: runCallbackOnListen,
  );
}