queueSignal<T> function

QueueSignal<T> queueSignal<T>(
  1. Queue<T> list, {
  2. QueueSignalOptions<T>? options,
  3. @Deprecated('Use options: QueueSignalOptions(autoDispose: ...) instead') bool? autoDispose,
  4. @Deprecated('Use options: QueueSignalOptions(name: ...) instead') String? debugLabel,
})

Creates a QueueSignal with the given list (Queue).

Implementation

QueueSignal<T> queueSignal<T>(
  Queue<T> list, {
  QueueSignalOptions<T>? options,
  @Deprecated('Use options: QueueSignalOptions(autoDispose: ...) instead')
  bool? autoDispose,
  @Deprecated('Use options: QueueSignalOptions(name: ...) instead')
  String? debugLabel,
}) {
  return QueueSignal<T>(
    list,
    options: options ??
        QueueSignalOptions<T>(
          autoDispose: autoDispose ?? false,
          name: debugLabel,
        ),
  );
}