From 1cc2fe7e69aa5545031cce5cb778fa4a8dd121fb Mon Sep 17 00:00:00 2001 From: aman-FA Date: Thu, 28 Aug 2025 14:45:04 +0530 Subject: [PATCH] feat(api-options): add responseType parameter to options constructor --- lib/src/api_options/api_options.dart | 3 +++ lib/src/api_service_impl.dart | 1 + 2 files changed, 4 insertions(+) diff --git a/lib/src/api_options/api_options.dart b/lib/src/api_options/api_options.dart index 30fdd8a..e1fd499 100644 --- a/lib/src/api_options/api_options.dart +++ b/lib/src/api_options/api_options.dart @@ -10,7 +10,10 @@ class ApiOptions { this.expireDuration, this.cancelToken, this.ignoreAutoRefresh = true, + this.responseType, + }); + ResponseType? responseType; Map? headers; diff --git a/lib/src/api_service_impl.dart b/lib/src/api_service_impl.dart index 0ede074..92977c4 100644 --- a/lib/src/api_service_impl.dart +++ b/lib/src/api_service_impl.dart @@ -56,6 +56,7 @@ class ApiServiceImpl implements ApiService { cancelToken: options?.cancelToken, data: body, options: Options( + responseType: options?.responseType, headers: _formatHeaders(options), receiveTimeout: options?.receiveTimeout, sendTimeout: options?.sendTimeout,