Input$GoogleAnalyticsEventDataInput constructor

Implementation

factory Input$GoogleAnalyticsEventDataInput({
  Input$GoogleAnalyticsEventDataLoginInput? login,
  Input$GoogleAnalyticsEventDataLoginInput? signup,
  Input$GoogleAnalyticsEventDataSearchInput? search,
  Input$GoogleAnalyticsEventDataShareInput? share,
  Input$GoogleAnalyticsEventDataEarnVirtualCurrencyInput?
      earn_virtual_currency,
  Input$GoogleAnalyticsEventDataSpendVirtualCurrencyInput?
      spend_virtual_currency,
  Input$GoogleAnalyticsEventDataAddPaymentInfoInput? add_payment_info,
  Input$GoogleAnalyticsEventDataAddShippingInfoInput? add_shipping_info,
  Input$GoogleAnalyticsEventDataAddToCartInput? add_to_cart,
  Input$GoogleAnalyticsEventDataWishlistInput? add_to_wishlist,
  Input$GoogleAnalyticsEventDataBeginCheckoutInput? begin_checkout,
  Input$GoogleAnalyticsEventDataGenerateLeadInput? generate_lead,
  Input$GoogleAnalyticsEventDataPurchaseInput? purchase,
  Input$GoogleAnalyticsEventDataRefundInput? refund,
  Input$GoogleAnalyticsEventDataRemoveFromCartInput? remove_from_cart,
  Input$GoogleAnalyticsEventDataRemoveFromCartInput? select_item,
  Input$GoogleAnalyticsEventDataViewCartInput? view_cart,
  Input$GoogleAnalyticsEventDataSelectItemInput? view_item,
}) =>
    Input$GoogleAnalyticsEventDataInput._({
      if (login != null) r'login': login,
      if (signup != null) r'signup': signup,
      if (search != null) r'search': search,
      if (share != null) r'share': share,
      if (earn_virtual_currency != null)
        r'earn_virtual_currency': earn_virtual_currency,
      if (spend_virtual_currency != null)
        r'spend_virtual_currency': spend_virtual_currency,
      if (add_payment_info != null) r'add_payment_info': add_payment_info,
      if (add_shipping_info != null) r'add_shipping_info': add_shipping_info,
      if (add_to_cart != null) r'add_to_cart': add_to_cart,
      if (add_to_wishlist != null) r'add_to_wishlist': add_to_wishlist,
      if (begin_checkout != null) r'begin_checkout': begin_checkout,
      if (generate_lead != null) r'generate_lead': generate_lead,
      if (purchase != null) r'purchase': purchase,
      if (refund != null) r'refund': refund,
      if (remove_from_cart != null) r'remove_from_cart': remove_from_cart,
      if (select_item != null) r'select_item': select_item,
      if (view_cart != null) r'view_cart': view_cart,
      if (view_item != null) r'view_item': view_item,
    });