MiddlewareSignal<T> constructor

MiddlewareSignal<T>(
  1. T initial, {
  2. required List<SignalMiddleware<T>> middlewares,
  3. String? debugLabel,
  4. bool equals(
    1. T a,
    2. T b
    )?,
  5. T guard(
    1. T current,
    2. T next
    )?,
  6. VoidCallback? onListen,
  7. VoidCallback? onCancel,
})

Implementation

MiddlewareSignal(
  super.initial, {
  required this.middlewares,
  super.debugLabel,
  super.equals,
  super.guard,
  super.onListen,
  super.onCancel,
});