Files
flutter/lib/models/workouts/base_config.g.dart
Roland Geider 567843aec8 Set the default value to fitInWeek to true
This is the same behaviour as in the web application is what most people
most like will be doing anyway.
2025-03-17 19:27:43 +01:00

44 lines
1.3 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'base_config.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
BaseConfig _$BaseConfigFromJson(Map<String, dynamic> json) {
$checkKeys(
json,
requiredKeys: const [
'id',
'slot_entry',
'iteration',
'value',
'operation',
'step',
'repeat',
'requirements'
],
);
return BaseConfig(
id: (json['id'] as num?)?.toInt(),
slotEntryId: (json['slot_entry'] as num).toInt(),
iteration: (json['iteration'] as num).toInt(),
repeat: json['repeat'] as bool? ?? false,
value: stringOrIntToNum(json['value']),
operation: json['operation'] as String? ?? 'r',
step: json['step'] as String? ?? 'abs',
requirements: json['requirements'] as Map<String, dynamic>? ?? null,
);
}
Map<String, dynamic> _$BaseConfigToJson(BaseConfig instance) => <String, dynamic>{
'slot_entry': instance.slotEntryId,
'iteration': instance.iteration,
'value': instance.value,
'operation': instance.operation,
'step': instance.step,
'repeat': instance.repeat,
'requirements': instance.requirements,
};