302 lines
9.2 KiB
Dart
Executable File
302 lines
9.2 KiB
Dart
Executable File
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'preferences_entity.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_$PreferencesEntityImpl _$$PreferencesEntityImplFromJson(
|
|
Map<String, dynamic> json) =>
|
|
_$PreferencesEntityImpl(
|
|
language: $enumDecode(_$LanguageLocaleEnumMap, json['language']),
|
|
favoriteIndicators: IList<IndicatorEnum>.fromJson(
|
|
json['favoriteIndicators'],
|
|
(value) => IndicatorEnum.fromJson(value as String)),
|
|
favoriteCountries: IList<ISOCountry>.fromJson(json['favoriteCountries'],
|
|
(value) => $enumDecode(_$ISOCountryEnumMap, value)),
|
|
favoriteReports: IList<String>.fromJson(
|
|
json['favoriteReports'], (value) => value as String),
|
|
doNotifyOnIndicatorUpdates: json['doNotifyOnIndicatorUpdates'] as bool,
|
|
doNotifyOnCompetitivenessReportsUpdates:
|
|
json['doNotifyOnCompetitivenessReportsUpdates'] as bool,
|
|
doNotifyOnCountryUpdates: json['doNotifyOnCountryUpdates'] as bool,
|
|
);
|
|
|
|
Map<String, dynamic> _$$PreferencesEntityImplToJson(
|
|
_$PreferencesEntityImpl instance) =>
|
|
<String, dynamic>{
|
|
'language': instance.language,
|
|
'favoriteIndicators': instance.favoriteIndicators.toJson(
|
|
(value) => value,
|
|
),
|
|
'favoriteCountries': instance.favoriteCountries.toJson(
|
|
(value) => _$ISOCountryEnumMap[value]!,
|
|
),
|
|
'favoriteReports': instance.favoriteReports.toJson(
|
|
(value) => value,
|
|
),
|
|
'doNotifyOnIndicatorUpdates': instance.doNotifyOnIndicatorUpdates,
|
|
'doNotifyOnCompetitivenessReportsUpdates':
|
|
instance.doNotifyOnCompetitivenessReportsUpdates,
|
|
'doNotifyOnCountryUpdates': instance.doNotifyOnCountryUpdates,
|
|
};
|
|
|
|
const _$LanguageLocaleEnumMap = {
|
|
LanguageLocale.enUS: 'enUS',
|
|
LanguageLocale.arAE: 'arAE',
|
|
};
|
|
|
|
const _$ISOCountryEnumMap = {
|
|
ISOCountry.numeric533: 533,
|
|
ISOCountry.numeric4: 4,
|
|
ISOCountry.numeric24: 24,
|
|
ISOCountry.numeric660: 660,
|
|
ISOCountry.numeric248: 248,
|
|
ISOCountry.numeric8: 8,
|
|
ISOCountry.numeric20: 20,
|
|
ISOCountry.numeric784: 784,
|
|
ISOCountry.numeric32: 32,
|
|
ISOCountry.numeric51: 51,
|
|
ISOCountry.numeric16: 16,
|
|
ISOCountry.numeric10: 10,
|
|
ISOCountry.numeric260: 260,
|
|
ISOCountry.numeric28: 28,
|
|
ISOCountry.numeric36: 36,
|
|
ISOCountry.numeric40: 40,
|
|
ISOCountry.numeric31: 31,
|
|
ISOCountry.numeric108: 108,
|
|
ISOCountry.numeric56: 56,
|
|
ISOCountry.numeric204: 204,
|
|
ISOCountry.numeric854: 854,
|
|
ISOCountry.numeric50: 50,
|
|
ISOCountry.numeric100: 100,
|
|
ISOCountry.numeric48: 48,
|
|
ISOCountry.numeric44: 44,
|
|
ISOCountry.numeric70: 70,
|
|
ISOCountry.numeric652: 652,
|
|
ISOCountry.numeric654: 654,
|
|
ISOCountry.numeric112: 112,
|
|
ISOCountry.numeric84: 84,
|
|
ISOCountry.numeric60: 60,
|
|
ISOCountry.numeric68: 68,
|
|
ISOCountry.numeric535: 535,
|
|
ISOCountry.numeric76: 76,
|
|
ISOCountry.numeric52: 52,
|
|
ISOCountry.numeric96: 96,
|
|
ISOCountry.numeric64: 64,
|
|
ISOCountry.numeric74: 74,
|
|
ISOCountry.numeric72: 72,
|
|
ISOCountry.numeric140: 140,
|
|
ISOCountry.numeric124: 124,
|
|
ISOCountry.numeric166: 166,
|
|
ISOCountry.numeric756: 756,
|
|
ISOCountry.numeric152: 152,
|
|
ISOCountry.numeric156: 156,
|
|
ISOCountry.numeric384: 384,
|
|
ISOCountry.numeric120: 120,
|
|
ISOCountry.numeric180: 180,
|
|
ISOCountry.numeric178: 178,
|
|
ISOCountry.numeric184: 184,
|
|
ISOCountry.numeric170: 170,
|
|
ISOCountry.numeric174: 174,
|
|
ISOCountry.numeric132: 132,
|
|
ISOCountry.numeric188: 188,
|
|
ISOCountry.numeric192: 192,
|
|
ISOCountry.numeric531: 531,
|
|
ISOCountry.numeric162: 162,
|
|
ISOCountry.numeric136: 136,
|
|
ISOCountry.numeric196: 196,
|
|
ISOCountry.numeric203: 203,
|
|
ISOCountry.numeric276: 276,
|
|
ISOCountry.numeric262: 262,
|
|
ISOCountry.numeric212: 212,
|
|
ISOCountry.numeric208: 208,
|
|
ISOCountry.numeric214: 214,
|
|
ISOCountry.numeric12: 12,
|
|
ISOCountry.numeric218: 218,
|
|
ISOCountry.numeric818: 818,
|
|
ISOCountry.numeric232: 232,
|
|
ISOCountry.numeric732: 732,
|
|
ISOCountry.numeric724: 724,
|
|
ISOCountry.numeric233: 233,
|
|
ISOCountry.numeric231: 231,
|
|
ISOCountry.numeric246: 246,
|
|
ISOCountry.numeric242: 242,
|
|
ISOCountry.numeric238: 238,
|
|
ISOCountry.numeric250: 250,
|
|
ISOCountry.numeric234: 234,
|
|
ISOCountry.numeric583: 583,
|
|
ISOCountry.numeric266: 266,
|
|
ISOCountry.numeric826: 826,
|
|
ISOCountry.numeric268: 268,
|
|
ISOCountry.numeric831: 831,
|
|
ISOCountry.numeric288: 288,
|
|
ISOCountry.numeric292: 292,
|
|
ISOCountry.numeric324: 324,
|
|
ISOCountry.numeric312: 312,
|
|
ISOCountry.numeric270: 270,
|
|
ISOCountry.numeric624: 624,
|
|
ISOCountry.numeric226: 226,
|
|
ISOCountry.numeric300: 300,
|
|
ISOCountry.numeric308: 308,
|
|
ISOCountry.numeric304: 304,
|
|
ISOCountry.numeric320: 320,
|
|
ISOCountry.numeric254: 254,
|
|
ISOCountry.numeric316: 316,
|
|
ISOCountry.numeric328: 328,
|
|
ISOCountry.numeric344: 344,
|
|
ISOCountry.numeric334: 334,
|
|
ISOCountry.numeric340: 340,
|
|
ISOCountry.numeric191: 191,
|
|
ISOCountry.numeric332: 332,
|
|
ISOCountry.numeric348: 348,
|
|
ISOCountry.numeric360: 360,
|
|
ISOCountry.numeric833: 833,
|
|
ISOCountry.numeric356: 356,
|
|
ISOCountry.numeric86: 86,
|
|
ISOCountry.numeric372: 372,
|
|
ISOCountry.numeric364: 364,
|
|
ISOCountry.numeric368: 368,
|
|
ISOCountry.numeric352: 352,
|
|
ISOCountry.numeric376: 376,
|
|
ISOCountry.numeric380: 380,
|
|
ISOCountry.numeric388: 388,
|
|
ISOCountry.numeric832: 832,
|
|
ISOCountry.numeric400: 400,
|
|
ISOCountry.numeric392: 392,
|
|
ISOCountry.numeric398: 398,
|
|
ISOCountry.numeric404: 404,
|
|
ISOCountry.numeric417: 417,
|
|
ISOCountry.numeric116: 116,
|
|
ISOCountry.numeric296: 296,
|
|
ISOCountry.numeric659: 659,
|
|
ISOCountry.numeric410: 410,
|
|
ISOCountry.numeric153: 153,
|
|
ISOCountry.numeric414: 414,
|
|
ISOCountry.numeric418: 418,
|
|
ISOCountry.numeric422: 422,
|
|
ISOCountry.numeric430: 430,
|
|
ISOCountry.numeric434: 434,
|
|
ISOCountry.numeric662: 662,
|
|
ISOCountry.numeric438: 438,
|
|
ISOCountry.numeric144: 144,
|
|
ISOCountry.numeric426: 426,
|
|
ISOCountry.numeric440: 440,
|
|
ISOCountry.numeric442: 442,
|
|
ISOCountry.numeric428: 428,
|
|
ISOCountry.numeric446: 446,
|
|
ISOCountry.numeric663: 663,
|
|
ISOCountry.numeric504: 504,
|
|
ISOCountry.numeric492: 492,
|
|
ISOCountry.numeric498: 498,
|
|
ISOCountry.numeric450: 450,
|
|
ISOCountry.numeric462: 462,
|
|
ISOCountry.numeric484: 484,
|
|
ISOCountry.numeric584: 584,
|
|
ISOCountry.numeric807: 807,
|
|
ISOCountry.numeric466: 466,
|
|
ISOCountry.numeric470: 470,
|
|
ISOCountry.numeric104: 104,
|
|
ISOCountry.numeric499: 499,
|
|
ISOCountry.numeric496: 496,
|
|
ISOCountry.numeric580: 580,
|
|
ISOCountry.numeric508: 508,
|
|
ISOCountry.numeric478: 478,
|
|
ISOCountry.numeric500: 500,
|
|
ISOCountry.numeric474: 474,
|
|
ISOCountry.numeric480: 480,
|
|
ISOCountry.numeric454: 454,
|
|
ISOCountry.numeric458: 458,
|
|
ISOCountry.numeric175: 175,
|
|
ISOCountry.numeric516: 516,
|
|
ISOCountry.numeric540: 540,
|
|
ISOCountry.numeric562: 562,
|
|
ISOCountry.numeric574: 574,
|
|
ISOCountry.numeric566: 566,
|
|
ISOCountry.numeric558: 558,
|
|
ISOCountry.numeric570: 570,
|
|
ISOCountry.numeric528: 528,
|
|
ISOCountry.numeric578: 578,
|
|
ISOCountry.numeric524: 524,
|
|
ISOCountry.numeric520: 520,
|
|
ISOCountry.numeric554: 554,
|
|
ISOCountry.numeric512: 512,
|
|
ISOCountry.numeric586: 586,
|
|
ISOCountry.numeric591: 591,
|
|
ISOCountry.numeric612: 612,
|
|
ISOCountry.numeric604: 604,
|
|
ISOCountry.numeric608: 608,
|
|
ISOCountry.numeric585: 585,
|
|
ISOCountry.numeric598: 598,
|
|
ISOCountry.numeric616: 616,
|
|
ISOCountry.numeric630: 630,
|
|
ISOCountry.numeric408: 408,
|
|
ISOCountry.numeric620: 620,
|
|
ISOCountry.numeric600: 600,
|
|
ISOCountry.numeric275: 275,
|
|
ISOCountry.numeric258: 258,
|
|
ISOCountry.numeric634: 634,
|
|
ISOCountry.numeric638: 638,
|
|
ISOCountry.numeric642: 642,
|
|
ISOCountry.numeric643: 643,
|
|
ISOCountry.numeric646: 646,
|
|
ISOCountry.numeric682: 682,
|
|
ISOCountry.numeric729: 729,
|
|
ISOCountry.numeric686: 686,
|
|
ISOCountry.numeric702: 702,
|
|
ISOCountry.numeric239: 239,
|
|
ISOCountry.numeric744: 744,
|
|
ISOCountry.numeric90: 90,
|
|
ISOCountry.numeric694: 694,
|
|
ISOCountry.numeric222: 222,
|
|
ISOCountry.numeric674: 674,
|
|
ISOCountry.numeric706: 706,
|
|
ISOCountry.numeric666: 666,
|
|
ISOCountry.numeric688: 688,
|
|
ISOCountry.numeric728: 728,
|
|
ISOCountry.numeric678: 678,
|
|
ISOCountry.numeric740: 740,
|
|
ISOCountry.numeric703: 703,
|
|
ISOCountry.numeric705: 705,
|
|
ISOCountry.numeric752: 752,
|
|
ISOCountry.numeric748: 748,
|
|
ISOCountry.numeric534: 534,
|
|
ISOCountry.numeric690: 690,
|
|
ISOCountry.numeric760: 760,
|
|
ISOCountry.numeric796: 796,
|
|
ISOCountry.numeric148: 148,
|
|
ISOCountry.numeric768: 768,
|
|
ISOCountry.numeric764: 764,
|
|
ISOCountry.numeric762: 762,
|
|
ISOCountry.numeric772: 772,
|
|
ISOCountry.numeric795: 795,
|
|
ISOCountry.numeric626: 626,
|
|
ISOCountry.numeric776: 776,
|
|
ISOCountry.numeric780: 780,
|
|
ISOCountry.numeric788: 788,
|
|
ISOCountry.numeric792: 792,
|
|
ISOCountry.numeric798: 798,
|
|
ISOCountry.numeric158: 158,
|
|
ISOCountry.numeric834: 834,
|
|
ISOCountry.numeric800: 800,
|
|
ISOCountry.numeric804: 804,
|
|
ISOCountry.numeric581: 581,
|
|
ISOCountry.numeric858: 858,
|
|
ISOCountry.numeric840: 840,
|
|
ISOCountry.numeric860: 860,
|
|
ISOCountry.numeric336: 336,
|
|
ISOCountry.numeric670: 670,
|
|
ISOCountry.numeric862: 862,
|
|
ISOCountry.numeric92: 92,
|
|
ISOCountry.numeric850: 850,
|
|
ISOCountry.numeric704: 704,
|
|
ISOCountry.numeric548: 548,
|
|
ISOCountry.numeric876: 876,
|
|
ISOCountry.numeric882: 882,
|
|
ISOCountry.numeric887: 887,
|
|
ISOCountry.numeric710: 710,
|
|
ISOCountry.numeric894: 894,
|
|
ISOCountry.numeric716: 716,
|
|
};
|