Input$FBPixelEventDataInput.fromJson constructor
Input$FBPixelEventDataInput.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Input$FBPixelEventDataInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
if (data.containsKey('AddPaymentInfo')) {
final l$AddPaymentInfo = data['AddPaymentInfo'];
result$data['AddPaymentInfo'] = l$AddPaymentInfo == null
? null
: Input$FBPixelEventDataAddPaymentInfoInput.fromJson(
(l$AddPaymentInfo as Map<String, dynamic>));
}
if (data.containsKey('AddToCart')) {
final l$AddToCart = data['AddToCart'];
result$data['AddToCart'] = l$AddToCart == null
? null
: Input$FBPixelEventDataAddToCartInfoInput.fromJson(
(l$AddToCart as Map<String, dynamic>));
}
if (data.containsKey('AddToWishlist')) {
final l$AddToWishlist = data['AddToWishlist'];
result$data['AddToWishlist'] = l$AddToWishlist == null
? null
: Input$FBPixelEventDataAddToWishlistInfoInput.fromJson(
(l$AddToWishlist as Map<String, dynamic>));
}
if (data.containsKey('CompleteRegistration')) {
final l$CompleteRegistration = data['CompleteRegistration'];
result$data['CompleteRegistration'] = l$CompleteRegistration == null
? null
: Input$FBPixelEventDataCompleteRegistrationInfoInput.fromJson(
(l$CompleteRegistration as Map<String, dynamic>));
}
if (data.containsKey('InitiateCheckout')) {
final l$InitiateCheckout = data['InitiateCheckout'];
result$data['InitiateCheckout'] = l$InitiateCheckout == null
? null
: Input$FBPixelEventDataInititeCheckoutInfoInput.fromJson(
(l$InitiateCheckout as Map<String, dynamic>));
}
if (data.containsKey('Lead')) {
final l$Lead = data['Lead'];
result$data['Lead'] = l$Lead == null
? null
: Input$FBPixelEventDataLeadInfoInput.fromJson(
(l$Lead as Map<String, dynamic>));
}
if (data.containsKey('Purchase')) {
final l$Purchase = data['Purchase'];
result$data['Purchase'] = l$Purchase == null
? null
: Input$FBPixelEventDataInititeCheckoutInfoInput.fromJson(
(l$Purchase as Map<String, dynamic>));
}
if (data.containsKey('Search')) {
final l$Search = data['Search'];
result$data['Search'] = l$Search == null
? null
: Input$FBPixelEventDataSearchInfoInput.fromJson(
(l$Search as Map<String, dynamic>));
}
if (data.containsKey('StartTrial')) {
final l$StartTrial = data['StartTrial'];
result$data['StartTrial'] = l$StartTrial == null
? null
: Input$FBPixelEventDataTrialSubInfoInput.fromJson(
(l$StartTrial as Map<String, dynamic>));
}
if (data.containsKey('Subscribe')) {
final l$Subscribe = data['Subscribe'];
result$data['Subscribe'] = l$Subscribe == null
? null
: Input$FBPixelEventDataTrialSubInfoInput.fromJson(
(l$Subscribe as Map<String, dynamic>));
}
if (data.containsKey('ViewContent')) {
final l$ViewContent = data['ViewContent'];
result$data['ViewContent'] = l$ViewContent == null
? null
: Input$FBPixelEventDataViewContentInfoInput.fromJson(
(l$ViewContent as Map<String, dynamic>));
}
return Input$FBPixelEventDataInput._(result$data);
}