distance.g.dart
2.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'distance.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
DistanceResponse _$DistanceResponseFromJson(Map<String, dynamic> json) {
return DistanceResponse(
status: json['status'] as String,
errorMessage: json['error_message'] as String?,
originAddresses: (json['origin_addresses'] as List<dynamic>?)
?.map((e) => e as String)
.toList() ??
[],
destinationAddresses: (json['destination_addresses'] as List<dynamic>?)
?.map((e) => e as String)
.toList() ??
[],
rows: (json['rows'] as List<dynamic>?)
?.map((e) => Row.fromJson(e as Map<String, dynamic>))
.toList() ??
[],
);
}
Map<String, dynamic> _$DistanceResponseToJson(DistanceResponse instance) =>
<String, dynamic>{
'status': instance.status,
'error_message': instance.errorMessage,
'origin_addresses': instance.originAddresses,
'destination_addresses': instance.destinationAddresses,
'rows': instance.rows,
};
Row _$RowFromJson(Map<String, dynamic> json) {
return Row(
elements: (json['elements'] as List<dynamic>?)
?.map((e) => Element.fromJson(e as Map<String, dynamic>))
.toList() ??
[],
);
}
Map<String, dynamic> _$RowToJson(Row instance) => <String, dynamic>{
'elements': instance.elements,
};
Element _$ElementFromJson(Map<String, dynamic> json) {
return Element(
distance: Value.fromJson(json['distance'] as Map<String, dynamic>),
duration: Value.fromJson(json['duration'] as Map<String, dynamic>),
elementStatus: json['element_status'] as String?,
);
}
Map<String, dynamic> _$ElementToJson(Element instance) => <String, dynamic>{
'distance': instance.distance,
'duration': instance.duration,
'element_status': instance.elementStatus,
};
Value _$ValueFromJson(Map<String, dynamic> json) {
return Value(
value: json['value'] as num,
text: json['text'] as String,
);
}
Map<String, dynamic> _$ValueToJson(Value instance) => <String, dynamic>{
'value': instance.value,
'text': instance.text,
};