Input$FBCatalogSyncUpdateInput.fromJson constructor
Input$FBCatalogSyncUpdateInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$FBCatalogSyncUpdateInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
if (data.containsKey('sell')) {
final l$sell = data['sell'];
result$data['sell'] = (l$sell as bool?);
}
if (data.containsKey('googleCategory')) {
final l$googleCategory = data['googleCategory'];
result$data['googleCategory'] = (l$googleCategory as bool?);
}
if (data.containsKey('fbCategory')) {
final l$fbCategory = data['fbCategory'];
result$data['fbCategory'] = (l$fbCategory as bool?);
}
if (data.containsKey('sale')) {
final l$sale = data['sale'];
result$data['sale'] = (l$sale as bool?);
}
if (data.containsKey('attributes')) {
final l$attributes = data['attributes'];
result$data['attributes'] = l$attributes == null
? null
: Input$FBCatalogSyncAttributesInput.fromJson(
(l$attributes as Map<String, dynamic>));
}
if (data.containsKey('shipping')) {
final l$shipping = data['shipping'];
result$data['shipping'] = l$shipping == null
? null
: Input$FBCatalogSyncShippingInput.fromJson(
(l$shipping as Map<String, dynamic>));
}
final l$id = data['id'];
result$data['id'] = (l$id as String);
return Input$FBCatalogSyncUpdateInput._(result$data);
}