InvoiceModel constructor

InvoiceModel({
  1. required String accountNo,
  2. required String amount,
  3. required int currency,
  4. required String info,
  5. required String expiration,
  6. required String lastName,
  7. required String firstName,
  8. required String middleName,
  9. required String city,
  10. required String street,
  11. required String house,
  12. required String building,
  13. required int apartment,
  14. required bool isNameEditable,
  15. required bool isAddressEditable,
  16. required bool isAmountEditable,
  17. required String emailNotification,
  18. required String smsPhone,
  19. required bool shouldReturnInvoiceUrl,
  20. required String lifeTime,
  21. required int invoiceNo,
  22. required int status,
  23. required String created,
  24. required int cardInvoiceNo,
})

Implementation

InvoiceModel({
  required this.accountNo,
  required this.amount,
  required this.currency,
  required this.info,
  required this.expiration,
  required this.lastName,
  required this.firstName,
  required this.middleName,
  required this.city,
  required this.street,
  required this.house,
  required this.building,
  required this.apartment,
  required this.isNameEditable,
  required this.isAddressEditable,
  required this.isAmountEditable,
  required this.emailNotification,
  required this.smsPhone,
  required this.shouldReturnInvoiceUrl,
  required this.lifeTime,
  required this.invoiceNo,
  required this.status,
  required this.created,
  required this.cardInvoiceNo,
});