PaymentForm constructor

PaymentForm({
  1. required PaymentController controller,
  2. DateExpirationEntryMode entryModeDateExpiration = DateExpirationEntryMode.input,
  3. DecorationElement? decorationElement,
  4. String errorMessageDateExpiration = "this field is invalid",
  5. String labelCardNumber = "XXXX XXXX XXXX XXXX",
  6. String? labelDateExpiration,
  7. String labelCVV = "cvv",
  8. String? errorMessageCVV,
  9. String? errorMessageCardNumber,
  10. int? maxYearDateExpiration,
  11. String errorIsRequiredMessage = "this field is required",
  12. Widget? submitButton,
  13. Key? key,
})

Implementation

PaymentForm({
  required this.controller,
  this.entryModeDateExpiration = DateExpirationEntryMode.input,
  this.decorationElement,
  this.errorMessageDateExpiration = "this field is invalid",
  this.labelCardNumber = "XXXX XXXX XXXX XXXX",
  this.labelDateExpiration,
  this.labelCVV = "cvv",
  this.errorMessageCVV,
  this.errorMessageCardNumber,
  this.maxYearDateExpiration,
  this.errorIsRequiredMessage = "this field is required",
  this.submitButton,
  Key? key,
}) : super(
        key: key,
      );