deleteFile method
Future<EmptyResponse>
deleteFile(
- String url,
- String channelId,
- String channelType, {
- CancelToken? cancelToken,
- Map<
String, Object?> ? extraData,
override
Deletes a file using its url
from the given channel.
Returns EmptyResponse
once deleted successfully.
Optionally, cancel the request using cancelToken
Implementation
@override
Future<EmptyResponse> deleteFile(
String url,
String channelId,
String channelType, {
CancelToken? cancelToken,
Map<String, Object?>? extraData,
}) async {
final response = await _client.delete(
'/channels/$channelType/$channelId/file',
queryParameters: {'url': url},
cancelToken: cancelToken,
);
return EmptyResponse.fromJson(response.data);
}