mirror of
https://github.com/wger-project/flutter.git
synced 2026-02-18 00:17:48 +01:00
This puts this code in sync with the backend and is logically better, since the translations can be displayed when needed and are not hard coded
50 lines
1.4 KiB
Dart
50 lines
1.4 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'setting.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
Setting _$SettingFromJson(Map<String, dynamic> json) {
|
|
$checkKeys(
|
|
json,
|
|
requiredKeys: const [
|
|
'id',
|
|
'set',
|
|
'order',
|
|
'exercise_base',
|
|
'repetition_unit',
|
|
'reps',
|
|
'weight',
|
|
'weight_unit',
|
|
'comment',
|
|
'rir'
|
|
],
|
|
);
|
|
return Setting(
|
|
id: json['id'] as int?,
|
|
setId: json['set'] as int,
|
|
order: json['order'] as int,
|
|
exerciseBaseId: json['exercise_base'] as int,
|
|
repetitionUnitId: json['repetition_unit'] as int,
|
|
reps: json['reps'] as int?,
|
|
weightUnitId: json['weight_unit'] as int,
|
|
comment: json['comment'] as String,
|
|
rir: json['rir'] as String?,
|
|
)..weight = stringToNum(json['weight'] as String?);
|
|
}
|
|
|
|
Map<String, dynamic> _$SettingToJson(Setting instance) => <String, dynamic>{
|
|
'id': instance.id,
|
|
'set': instance.setId,
|
|
'order': instance.order,
|
|
'exercise_base': instance.exerciseBaseId,
|
|
'repetition_unit': instance.repetitionUnitId,
|
|
'reps': instance.reps,
|
|
'weight': numToString(instance.weight),
|
|
'weight_unit': instance.weightUnitId,
|
|
'comment': instance.comment,
|
|
'rir': instance.rir,
|
|
};
|