when<TResult extends Object?> method
Null safety
- {required TResult initial(
- required TResult apps( ),
- required TResult archive(
- required TResult data( ),
- required TResult processing(
- int progress
- required TResult completed(
- required TResult errored(
- Object error,
- StackTrace stackTrace
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function() initial,
required TResult Function(List<String> apps) apps,
required TResult Function() archive,
required TResult Function(List<String> data) data,
required TResult Function(int progress) processing,
required TResult Function() completed,
required TResult Function(Object error, StackTrace stackTrace) errored,
}) =>
throw _privateConstructorUsedError;