waitKeyDeletion method
Future<void>
waitKeyDeletion({
- required String key,
- WaitParams params = const WaitParams(),
- RequestOptions? requestOptions,
Wait on a delete API ket operation.
Implementation
Future<void> waitKeyDeletion({
required String key,
WaitParams params = const WaitParams(),
RequestOptions? requestOptions,
}) async {
await _waitUntil(
params: params,
retry: () async {
try {
return await getApiKey(key: key, requestOptions: requestOptions);
} on AlgoliaApiException catch (e) {
return e;
}
},
until: (result) =>
result is AlgoliaApiException ? result.statusCode == 404 : false,
);
}