MutationOptions<TParsed extends Object?> constructor
MutationOptions<TParsed extends Object?> ({
- required DocumentNode document,
- String? operationName,
- Map<
String, dynamic> variables = const {}, - FetchPolicy? fetchPolicy,
- ErrorPolicy? errorPolicy,
- CacheRereadPolicy? cacheRereadPolicy,
- Context? context,
- Object? optimisticResult,
- OnMutationCompleted? onCompleted,
- OnMutationUpdate<
TParsed> ? update, - OnError? onError,
- ResultParserFn<
TParsed> ? parserFn, - Duration? queryRequestTimeout,
Implementation
MutationOptions({
required DocumentNode document,
String? operationName,
Map<String, dynamic> variables = const {},
FetchPolicy? fetchPolicy,
ErrorPolicy? errorPolicy,
CacheRereadPolicy? cacheRereadPolicy,
Context? context,
Object? optimisticResult,
this.onCompleted,
this.update,
this.onError,
ResultParserFn<TParsed>? parserFn,
Duration? queryRequestTimeout,
}) : super(
fetchPolicy: fetchPolicy,
errorPolicy: errorPolicy,
cacheRereadPolicy: cacheRereadPolicy,
document: document,
operationName: operationName,
variables: variables,
context: context,
optimisticResult: optimisticResult,
parserFn: parserFn,
queryRequestTimeout: queryRequestTimeout,
);