BackgroundTask<T> constructor

BackgroundTask<T>({
  1. required String id,
  2. required String name,
  3. required TaskFunction<T> function,
  4. TaskPriority priority = TaskPriority.normal,
  5. Duration? timeout,
})

Implementation

BackgroundTask({
  required this.id,
  required this.name,
  required TaskFunction<T> function,
  this.priority = TaskPriority.normal,
  this.timeout,
}) : _function = function,
     _createdAt = DateTime.now();