enqueueAll method

  1. @override
Future<List<TaskHandler>> enqueueAll(
  1. List<EnqueueRequest> requests
)
override

Schedule multiple tasks in one call.

Implementation

@override
Future<List<TaskHandler>> enqueueAll(List<EnqueueRequest> requests) async {
  return [
    for (final r in requests)
      await enqueue(
        taskId: r.taskId,
        trigger: r.trigger,
        worker: r.worker,
        constraints: r.constraints,
        existingPolicy: r.existingPolicy,
        tag: r.tag,
      ),
  ];
}