TaskContext constructor

const TaskContext({
  1. required String taskName,
  2. required String executionId,
  3. required Map<String, dynamic> input,
  4. required int attempt,
  5. Map<String, dynamic>? previousOutput,
  6. Future<void> reportProgressFn(
    1. double progress
    )?,
})

Implementation

const TaskContext({
  required this.taskName,
  required this.executionId,
  required this.input,
  required this.attempt,
  this.previousOutput,
  Future<void> Function(double progress)? reportProgressFn,
}) : _reportProgressFn = reportProgressFn;