QueuedBackend constructor

QueuedBackend({
  1. required FeedbackBackend backend,
  2. required FeedbackQueue queue,
  3. ConnectivityService? connectivity,
  4. void onQueued(
    1. FeedbackEntry entry
    )?,
})

Creates a QueuedBackend.

An optional connectivity override is accepted for testing.

Implementation

QueuedBackend({
  required FeedbackBackend backend,
  required FeedbackQueue queue,
  ConnectivityService? connectivity,
  this.onQueued,
})  : _backend = backend,
      _queue = queue,
      _connectivity = connectivity ?? const ConnectivityService();