fromJson static method
Implementation
static ProductGroup fromJson(Map<String, dynamic> json) => ProductGroup(
longDescription: json['longDescription'],
shortDescription: json['shortDescription'],
longName: json['longName'],
shortName: json['shortName'],
productGroupId: json['productGroupId'],
quickFindCode: json['quickFindCode'],
released: json['released'],
rrp: (json['rrp'] as num?)?.toDouble(),
rrpEur: (json['rrpEur'] as num?)?.toDouble(),
productGroupMealCategorisation:
(json['productGroupMealCategorisation'] as List<dynamic>?)
?.map((e) => ProductGroupMealCategorisation.fromJson(e))
.toList(),
productGroupMarketVertical:
(json['productGroupMarketVertical'] as List<dynamic>?)
?.map((e) => ProductGroupMarketVertical.fromJson(e))
.toList(),
productGroupRanking: (json['productGroupRanking'] as List<dynamic>?)
?.map((e) => ProductGroupRanking.fromJson(e))
.toList(),
id: json['id'],
created:
json['created'] != null ? DateTime.parse(json['created']) : null,
creator: json['creator'],
updated:
json['updated'] != null ? DateTime.parse(json['updated']) : null,
updater: json['updater'],
);