Files
fin-tracker/app/packages/api_client/lib/src/model/refresh_request.g.dart
T
Dmitry 90ba198c2a chore(app): сгенерированный Dart-клиент из OpenAPI
openapi-generator-cli -g dart-dio. Генерируется, но коммитится: CI ловит дрейф
openapi/openapi.json, а приложение собирается без запуска генератора.
Пересобирается через just gen-client после любого изменения роутов.
2026-09-18 13:44:09 +03:00

69 lines
2.9 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'refresh_request.dart';
// **************************************************************************
// CopyWithGenerator
// **************************************************************************
abstract class _$RefreshRequestCWProxy {
RefreshRequest refreshToken(String refreshToken);
/// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `RefreshRequest(...).copyWith.fieldName(...)` to override fields one at a time with nullification support.
///
/// Usage
/// ```dart
/// RefreshRequest(...).copyWith(id: 12, name: "My name")
/// ````
RefreshRequest call({String refreshToken});
}
/// Proxy class for `copyWith` functionality. This is a callable class and can be used as follows: `instanceOfRefreshRequest.copyWith(...)`. Additionally contains functions for specific fields e.g. `instanceOfRefreshRequest.copyWith.fieldName(...)`
class _$RefreshRequestCWProxyImpl implements _$RefreshRequestCWProxy {
const _$RefreshRequestCWProxyImpl(this._value);
final RefreshRequest _value;
@override
RefreshRequest refreshToken(String refreshToken) =>
this(refreshToken: refreshToken);
@override
/// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `RefreshRequest(...).copyWith.fieldName(...)` to override fields one at a time with nullification support.
///
/// Usage
/// ```dart
/// RefreshRequest(...).copyWith(id: 12, name: "My name")
/// ````
RefreshRequest call({Object? refreshToken = const $CopyWithPlaceholder()}) {
return RefreshRequest(
refreshToken: refreshToken == const $CopyWithPlaceholder()
? _value.refreshToken
// ignore: cast_nullable_to_non_nullable
: refreshToken as String,
);
}
}
extension $RefreshRequestCopyWith on RefreshRequest {
/// Returns a callable class that can be used as follows: `instanceOfRefreshRequest.copyWith(...)` or like so:`instanceOfRefreshRequest.copyWith.fieldName(...)`.
// ignore: library_private_types_in_public_api
_$RefreshRequestCWProxy get copyWith => _$RefreshRequestCWProxyImpl(this);
}
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
RefreshRequest _$RefreshRequestFromJson(Map<String, dynamic> json) =>
$checkedCreate('RefreshRequest', json, ($checkedConvert) {
$checkKeys(json, requiredKeys: const ['refresh_token']);
final val = RefreshRequest(
refreshToken: $checkedConvert('refresh_token', (v) => v as String),
);
return val;
}, fieldKeyMap: const {'refreshToken': 'refresh_token'});
Map<String, dynamic> _$RefreshRequestToJson(RefreshRequest instance) =>
<String, dynamic>{'refresh_token': instance.refreshToken};