when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult none(),
- required TResult empty(
- RefreshBase refreshBase
- required TResult loadingMoreBusying(),
- required TResult fullScreenBusying(),
- required TResult error(
- Object? error,
- StackTrace? stackTrace,
- RefreshBase refreshBase
- required TResult fullScreenError(
- Object? error,
- StackTrace? stackTrace,
- RefreshBase refreshBase
- required TResult noMoreLoad(),
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function() none,
required TResult Function(@_igjson RefreshBase<dynamic> refreshBase) empty,
required TResult Function() loadingMoreBusying,
required TResult Function() fullScreenBusying,
required TResult Function(
@_igjson Object? error,
@_igjson StackTrace? stackTrace,
@_igjson RefreshBase<dynamic> refreshBase)
error,
required TResult Function(
@_igjson Object? error,
@_igjson StackTrace? stackTrace,
@_igjson RefreshBase<dynamic> refreshBase)
fullScreenError,
required TResult Function() noMoreLoad,
}) =>
throw _privateConstructorUsedError;