when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult initial(),
- required TResult loading(
- QueryResult<
Object?> result
- QueryResult<
- required TResult error(
- OperationException error,
- QueryResult<
Object?> result, - TData? data
- required TResult loaded(
- TData? data,
- QueryResult<
Object?> result
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function() initial,
required TResult Function(QueryResult<Object?> result) loading,
required TResult Function(
OperationException error, QueryResult<Object?> result, TData? data)
error,
required TResult Function(TData? data, QueryResult<Object?> result) loaded,
}) =>
throw _privateConstructorUsedError;