CreditCardInputForm constructor

CreditCardInputForm({
  1. Function? onStateChange,
  2. double? cardHeight,
  3. BoxDecoration? frontCardDecoration,
  4. BoxDecoration? backCardDecoration,
  5. bool showResetButton = true,
  6. Map<String, String>? customCaptions,
  7. String cardNumber = '',
  8. String cardName = '',
  9. String cardCVV = '',
  10. String cardValid = '',
  11. dynamic initialAutoFocus = true,
  12. InputState intialCardState = InputState.NUMBER,
  13. TextStyle nextButtonTextStyle = kDefaultButtonTextStyle,
  14. TextStyle prevButtonTextStyle = kDefaultButtonTextStyle,
  15. TextStyle resetButtonTextStyle = kDefaultButtonTextStyle,
  16. BoxDecoration nextButtonDecoration = defaultNextPrevButtonDecoration,
  17. BoxDecoration prevButtonDecoration = defaultNextPrevButtonDecoration,
  18. BoxDecoration resetButtonDecoration = defaultResetButtonDecoration,
})

Implementation

CreditCardInputForm(
    {this.onStateChange,
    this.cardHeight,
    this.frontCardDecoration,
    this.backCardDecoration,
    this.showResetButton = true,
    this.customCaptions,
    this.cardNumber = '',
    this.cardName = '',
    this.cardCVV = '',
    this.cardValid = '',
    this.initialAutoFocus = true,
    this.intialCardState = InputState.NUMBER,
    this.nextButtonTextStyle = kDefaultButtonTextStyle,
    this.prevButtonTextStyle = kDefaultButtonTextStyle,
    this.resetButtonTextStyle = kDefaultButtonTextStyle,
    this.nextButtonDecoration = defaultNextPrevButtonDecoration,
    this.prevButtonDecoration = defaultNextPrevButtonDecoration,
    this.resetButtonDecoration = defaultResetButtonDecoration});