maybeWhen<TResult extends Object?> method
TResult
maybeWhen<TResult extends Object?>({
- TResult error(
- OperationException error,
- QueryResult<
Object?> result, - TData? data
- TResult run(
- OptionValue<
Map< ? variables,String, dynamic> > - OptionValue<
Object?> ? optimisticResult, - OptionValue<
FetchPolicy?> ? fetchPolicy, - OptionValue<
ErrorPolicy?> ? errorPolicy, - OptionValue<
CacheRereadPolicy?> ? cacheRereadPolicy, - OptionValue<
Duration?> ? pollInterval, - OptionValue<
bool> ? fetchResults, - OptionValue<
bool> ? carryForwardDataOnException, - OptionValue<
bool?> ? eagerlyFetchResults,
- OptionValue<
- TResult loading(
- QueryResult<
Object?> result
- QueryResult<
- TResult loaded(
- TData data,
- QueryResult<
Object?> result
- TResult refetch(
- OptionValue<
Map< ? variables,String, dynamic> > - OptionValue<
Object?> ? optimisticResult, - OptionValue<
FetchPolicy?> ? fetchPolicy, - OptionValue<
ErrorPolicy?> ? errorPolicy, - OptionValue<
CacheRereadPolicy?> ? cacheRereadPolicy, - OptionValue<
Duration?> ? pollInterval, - OptionValue<
bool> ? fetchResults, - OptionValue<
bool> ? carryForwardDataOnException, - OptionValue<
bool?> ? eagerlyFetchResults,
- OptionValue<
- TResult fetchMore(
- FetchMoreOptions options
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(
OperationException error, QueryResult<Object?> result, TData? data)?
error,
TResult Function(
OptionValue<Map<String, dynamic>>? variables,
OptionValue<Object?>? optimisticResult,
OptionValue<FetchPolicy?>? fetchPolicy,
OptionValue<ErrorPolicy?>? errorPolicy,
OptionValue<CacheRereadPolicy?>? cacheRereadPolicy,
OptionValue<Duration?>? pollInterval,
OptionValue<bool>? fetchResults,
OptionValue<bool>? carryForwardDataOnException,
OptionValue<bool?>? eagerlyFetchResults)?
run,
TResult Function(QueryResult<Object?> result)? loading,
TResult Function(TData data, QueryResult<Object?> result)? loaded,
TResult Function(
OptionValue<Map<String, dynamic>>? variables,
OptionValue<Object?>? optimisticResult,
OptionValue<FetchPolicy?>? fetchPolicy,
OptionValue<ErrorPolicy?>? errorPolicy,
OptionValue<CacheRereadPolicy?>? cacheRereadPolicy,
OptionValue<Duration?>? pollInterval,
OptionValue<bool>? fetchResults,
OptionValue<bool>? carryForwardDataOnException,
OptionValue<bool?>? eagerlyFetchResults)?
refetch,
TResult Function(FetchMoreOptions options)? fetchMore,
required TResult orElse(),
}) =>
throw _privateConstructorUsedError;