whenOrNull<TResult extends Object?> method
- @optionalTypeArgs
- TResult start()?,
- TResult done()?,
- TResult allSuites()?,
- TResult suite()?,
- TResult group()?,
- TResult testStart()?,
- TResult testDone(
- int time,
- int testID,
- bool skipped,
- TestDoneStatus result,
- TResult print()?,
- TResult error()?,
- TResult debug()?,
- TResult processDone(
- int exitCode
- TResult unknown()?,
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult Function(
String protocolVersion, int pid, int time, String? runnerVersion)?
start,
TResult Function(bool? success, int time)? done,
TResult Function(int count, int time)? allSuites,
TResult Function(Suite suite, int time)? suite,
TResult Function(Group group, int time)? group,
TResult Function(Test test, int time)? testStart,
TResult Function(int time, int testID, bool hidden, bool skipped,
TestDoneStatus result)?
testDone,
TResult Function(int time, int testID, String messageType, String message)?
print,
TResult Function(int time, int testID, String error, String stackTrace,
bool isFailure)?
error,
TResult Function(
int time, int suiteID, String? observatory, String? remoteDebugger)?
debug,
TResult Function(int exitCode)? processDone,
TResult Function()? unknown,
}) =>
throw _privateConstructorUsedError;