// GENERATED CODE - DO NOT MODIFY BY HAND part of 'utensil_service.dart'; // ************************************************************************** // RetrofitGenerator // ************************************************************************** // ignore_for_file: unnecessary_brace_in_string_interps,no_leading_underscores_for_local_identifiers class _UtensilServices implements UtensilServices { _UtensilServices( this._dio, { this.baseUrl, }); final Dio _dio; String? baseUrl; @override Future>> getAllUtensil(cancelToken) async { const _extra = {}; final queryParameters = {}; final _headers = {}; final _data = {}; final _result = await _dio.fetch>( _setStreamType>>(Options( method: 'GET', headers: _headers, extra: _extra, ) .compose( _dio.options, 'utensils', queryParameters: queryParameters, data: _data, cancelToken: cancelToken, ) .copyWith(baseUrl: baseUrl ?? _dio.options.baseUrl))); final value = BaseResponse>.fromJson( _result.data!, (json) => (json as List) .map((i) => Utensil.fromJson(i as Map)) .toList(), ); return value; } RequestOptions _setStreamType(RequestOptions requestOptions) { if (T != dynamic && !(requestOptions.responseType == ResponseType.bytes || requestOptions.responseType == ResponseType.stream)) { if (T == String) { requestOptions.responseType = ResponseType.plain; } else { requestOptions.responseType = ResponseType.json; } } return requestOptions; } }