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