Shop constructor

Shop({
  1. int? id,
  2. String? name,
  3. String? email,
  4. String? domain,
  5. String? province,
  6. String? country,
  7. String? address1,
  8. String? zip,
  9. String? city,
  10. dynamic source,
  11. String? phone,
  12. double? latitude,
  13. double? longitude,
  14. String? primaryLocale,
  15. String? address2,
  16. DateTime? createdAt,
  17. DateTime? updatedAt,
  18. String? countryCode,
  19. String? countryName,
  20. String? currency,
  21. String? customerEmail,
  22. String? timezone,
  23. String? ianaTimezone,
  24. String? shopOwner,
  25. String? moneyFormat,
  26. String? moneyWithCurrencyFormat,
  27. String? weightUnit,
  28. String? provinceCode,
  29. bool? taxesIncluded,
  30. dynamic autoConfigureTaxInclusivity,
  31. dynamic taxShipping,
  32. bool? countyTaxes,
  33. String? planDisplayName,
  34. String? planName,
  35. bool? hasDiscounts,
  36. bool? hasGiftCards,
  37. String? myshopifyDomain,
  38. dynamic googleAppsDomain,
  39. dynamic googleAppsLoginEnabled,
  40. String? moneyInEmailsFormat,
  41. String? moneyWithCurrencyInEmailsFormat,
  42. bool? eligibleForPayments,
  43. bool? requiresExtraPaymentsAgreement,
  44. bool? passwordEnabled,
  45. bool? hasStorefront,
  46. bool? finances,
  47. int? primaryLocationId,
  48. String? cookieConsentLevel,
  49. bool? checkoutApiSupported,
  50. bool? multiLocationEnabled,
  51. bool? setupRequired,
  52. bool? preLaunchEnabled,
  53. List<String>? enabledPresentmentCurrencies,
  54. bool? transactionalSmsDisabled,
  55. bool? marketingSmsConsentEnabledAtCheckout,
})

Implementation

Shop({
  this.id,
  this.name,
  this.email,
  this.domain,
  this.province,
  this.country,
  this.address1,
  this.zip,
  this.city,
  this.source,
  this.phone,
  this.latitude,
  this.longitude,
  this.primaryLocale,
  this.address2,
  this.createdAt,
  this.updatedAt,
  this.countryCode,
  this.countryName,
  this.currency,
  this.customerEmail,
  this.timezone,
  this.ianaTimezone,
  this.shopOwner,
  this.moneyFormat,
  this.moneyWithCurrencyFormat,
  this.weightUnit,
  this.provinceCode,
  this.taxesIncluded,
  this.autoConfigureTaxInclusivity,
  this.taxShipping,
  this.countyTaxes,
  this.planDisplayName,
  this.planName,
  this.hasDiscounts,
  this.hasGiftCards,
  this.myshopifyDomain,
  this.googleAppsDomain,
  this.googleAppsLoginEnabled,
  this.moneyInEmailsFormat,
  this.moneyWithCurrencyInEmailsFormat,
  this.eligibleForPayments,
  this.requiresExtraPaymentsAgreement,
  this.passwordEnabled,
  this.hasStorefront,
  this.finances,
  this.primaryLocationId,
  this.cookieConsentLevel,
  this.checkoutApiSupported,
  this.multiLocationEnabled,
  this.setupRequired,
  this.preLaunchEnabled,
  this.enabledPresentmentCurrencies,
  this.transactionalSmsDisabled,
  this.marketingSmsConsentEnabledAtCheckout,
});