-
Notifications
You must be signed in to change notification settings - Fork 387
/
converter_examples.g.dart
60 lines (52 loc) · 2.27 KB
/
converter_examples.g.dart
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
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: lines_longer_than_80_chars, text_direction_code_point_in_literal
part of 'converter_examples.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
Issue1202RegressionClass _$Issue1202RegressionClassFromJson(
Map<String, dynamic> json) =>
Issue1202RegressionClass(
value: $enumDecode(_$Issue1202RegressionEnumEnumMap, json['value']),
normalNullableValue: json['normalNullableValue'] as int?,
notNullableValueWithNullableConverter:
const _Issue1202RegressionConverter().fromJson(
json['notNullableValueWithNullableConverter'] as String?),
notNullableValueWithConverter:
const _Issue1202RegressionNotNullConverter()
.fromJson(json['notNullableValueWithConverter'] as String),
valueWithFunctions: Issue1202RegressionClass._fromJson(
json['valueWithFunctions'] as String),
valueWithNullableFunctions: Issue1202RegressionClass._fromJsonNullable(
json['valueWithNullableFunctions'] as String?),
);
Map<String, dynamic> _$Issue1202RegressionClassToJson(
Issue1202RegressionClass instance) {
final val = <String, dynamic>{
'valueWithFunctions':
Issue1202RegressionClass._toJson(instance.valueWithFunctions),
'notNullableValueWithConverter':
const _Issue1202RegressionNotNullConverter()
.toJson(instance.notNullableValueWithConverter),
};
void writeNotNull(String key, dynamic value) {
if (value != null) {
val[key] = value;
}
}
writeNotNull('value', _$Issue1202RegressionEnumEnumMap[instance.value]);
writeNotNull('normalNullableValue', instance.normalNullableValue);
writeNotNull(
'notNullableValueWithNullableConverter',
const _Issue1202RegressionConverter()
.toJson(instance.notNullableValueWithNullableConverter));
writeNotNull(
'valueWithNullableFunctions',
Issue1202RegressionClass._toJsonNullable(
instance.valueWithNullableFunctions));
return val;
}
const _$Issue1202RegressionEnumEnumMap = {
Issue1202RegressionEnum.normalValue: 42,
Issue1202RegressionEnum.nullValue: null,
};