map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult start(
    1. TestEventStart value
    ),
  2. required TResult done(
    1. TestEventDone value
    ),
  3. required TResult allSuites(
    1. TestEventAllSuites value
    ),
  4. required TResult suite(
    1. TestEventSuite value
    ),
  5. required TResult group(
    1. TestEventGroup value
    ),
  6. required TResult testStart(
    1. TestEventTestStart value
    ),
  7. required TResult testDone(
    1. TestEventTestDone value
    ),
  8. required TResult print(
    1. TestEventMessage value
    ),
  9. required TResult error(
    1. TestEventTestError value
    ),
  10. required TResult debug(
    1. TestEventDebug value
    ),
  11. required TResult processDone(
    1. TestProcessDone value
    ),
  12. required TResult unknown(
    1. TestEventUnknown value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(TestEventStart value) start,
  required TResult Function(TestEventDone value) done,
  required TResult Function(TestEventAllSuites value) allSuites,
  required TResult Function(TestEventSuite value) suite,
  required TResult Function(TestEventGroup value) group,
  required TResult Function(TestEventTestStart value) testStart,
  required TResult Function(TestEventTestDone value) testDone,
  required TResult Function(TestEventMessage value) print,
  required TResult Function(TestEventTestError value) error,
  required TResult Function(TestEventDebug value) debug,
  required TResult Function(TestProcessDone value) processDone,
  required TResult Function(TestEventUnknown value) unknown,
}) =>
    throw _privateConstructorUsedError;