delete<T extends Model> static method
GraphQLRequest<T>
delete<T extends Model>(
- T model, {
- QueryPredicate<
Model> ? where, - String? apiName,
- Map<
String, String> ? headers, - APIAuthorizationType<
AmplifyAuthProvider> ? authorizationMode,
Generates a request to delete a model.
final request = ModelMutations.delete(someTodoIDontWant);
An optional where
parameter can be supplied as a condition for the deletion to be evaluated on the server.
Implementation
static GraphQLRequest<T> delete<T extends Model>(
T model, {
QueryPredicate? where,
String? apiName,
Map<String, String>? headers,
APIAuthorizationType? authorizationMode,
}) {
return ModelMutationsFactory.instance.delete<T>(
model,
where: where,
apiName: apiName,
authorizationMode: authorizationMode,
headers: headers,
);
}