Input$LoyaltySettingsRedeemInput.fromJson constructor
Input$LoyaltySettingsRedeemInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$LoyaltySettingsRedeemInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
if (data.containsKey('content')) {
final l$content = data['content'];
result$data['content'] = (l$content as String?);
}
if (data.containsKey('editor')) {
final l$editor = data['editor'];
result$data['editor'] = l$editor == null
? null
: fromJson$Enum$OutboundEditorEnum((l$editor as String));
}
if (data.containsKey('translation')) {
final l$translation = data['translation'];
result$data['translation'] = (l$translation as List<dynamic>?)
?.map((e) => Input$LoyaltySettingsRedeemTranslationInput.fromJson(
(e as Map<String, dynamic>)))
.toList();
}
return Input$LoyaltySettingsRedeemInput._(result$data);
}