PaymentElementAddressFields constructor

const PaymentElementAddressFields({
  1. @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired line1,
  2. @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired line2,
  3. @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired city,
  4. @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired state,
  5. @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired country,
  6. @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired postalCode,
})

Implementation

const factory PaymentElementAddressFields({
  @Default(PaymentElementFieldRequired.auto)
  PaymentElementFieldRequired line1,
  @Default(PaymentElementFieldRequired.auto)
  PaymentElementFieldRequired line2,
  @Default(PaymentElementFieldRequired.auto) PaymentElementFieldRequired city,
  @Default(PaymentElementFieldRequired.auto)
  PaymentElementFieldRequired state,
  @Default(PaymentElementFieldRequired.auto)
  PaymentElementFieldRequired country,
  @Default(PaymentElementFieldRequired.auto)
  PaymentElementFieldRequired postalCode,
}) = _PaymentElementAddressFields;