TaxProductRegistrationsResourceCountryOptions.fromJson constructor
TaxProductRegistrationsResourceCountryOptions.fromJson(
- Object? json
Implementation
factory TaxProductRegistrationsResourceCountryOptions.fromJson(Object? json) {
final map = (json as Map).cast<String, Object?>();
return TaxProductRegistrationsResourceCountryOptions(
ae: map['ae'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['ae']),
at: map['at'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['at']),
au: map['au'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['au']),
be: map['be'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['be']),
bg: map['bg'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['bg']),
ca: map['ca'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsCanada.fromJson(
map['ca']),
ch: map['ch'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['ch']),
cl: map['cl'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['cl']),
co: map['co'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['co']),
cy: map['cy'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['cy']),
cz: map['cz'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['cz']),
de: map['de'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['de']),
dk: map['dk'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['dk']),
ee: map['ee'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['ee']),
es: map['es'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['es']),
fi: map['fi'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['fi']),
fr: map['fr'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['fr']),
gb: map['gb'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['gb']),
gr: map['gr'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['gr']),
hr: map['hr'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['hr']),
hu: map['hu'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['hu']),
id: map['id'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['id']),
ie: map['ie'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['ie']),
is_: map['is'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['is']),
it: map['it'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['it']),
jp: map['jp'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['jp']),
kr: map['kr'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['kr']),
lt: map['lt'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['lt']),
lu: map['lu'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['lu']),
lv: map['lv'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['lv']),
mt: map['mt'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['mt']),
mx: map['mx'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['mx']),
my: map['my'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['my']),
nl: map['nl'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['nl']),
no: map['no'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['no']),
nz: map['nz'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['nz']),
pl: map['pl'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['pl']),
pt: map['pt'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['pt']),
ro: map['ro'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['ro']),
sa: map['sa'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['sa']),
se: map['se'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['se']),
sg: map['sg'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['sg']),
si: map['si'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['si']),
sk: map['sk'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsEurope.fromJson(
map['sk']),
th: map['th'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['th']),
tr: map['tr'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['tr']),
us: map['us'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsUnitedStates.fromJson(
map['us']),
vn: map['vn'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsSimplified.fromJson(
map['vn']),
za: map['za'] == null
? null
: TaxProductRegistrationsResourceCountryOptionsDefault.fromJson(
map['za']),
);
}