PaymentsPaymentForm constructor

const PaymentsPaymentForm({
  1. required bool canSaveCredentials,
  2. required bool passwordMissing,
  3. required int formId,
  4. required int botId,
  5. required String title,
  6. required String description,
  7. WebDocumentBase? photo,
  8. required InvoiceBase invoice,
  9. required int providerId,
  10. required String url,
  11. String? nativeProvider,
  12. DataJSONBase? nativeParams,
  13. List<PaymentFormMethodBase>? additionalMethods,
  14. PaymentRequestedInfoBase? savedInfo,
  15. List<PaymentSavedCredentialsBase>? savedCredentials,
  16. required List<UserBase> users,
})

Payments Payment Form constructor.

Implementation

const PaymentsPaymentForm({
  required this.canSaveCredentials,
  required this.passwordMissing,
  required this.formId,
  required this.botId,
  required this.title,
  required this.description,
  this.photo,
  required this.invoice,
  required this.providerId,
  required this.url,
  this.nativeProvider,
  this.nativeParams,
  this.additionalMethods,
  this.savedInfo,
  this.savedCredentials,
  required this.users,
}) : super._();