InvoiceResultModel constructor

const InvoiceResultModel({
  1. required InvoiceResultStatus status,
  2. required String clearedInvoice,
  3. required List<ErrorModel> errors,
  4. required String invoiceHash,
  5. required List<WarningModel> warnings,
})

Creates a new instance of InvoiceResultModel.

  • status: The status of the invoice result, represented by an InvoiceResultStatus.
  • clearedInvoice: The cleared invoice data.
  • errors: A list of ErrorModel instances representing any errors.
  • invoiceHash: The unique hash identifier for the invoice.
  • warnings: A list of WarningModel instances representing any warnings.

Implementation

const InvoiceResultModel({
  required this.status,
  required this.clearedInvoice,
  required super.errors,
  required super.invoiceHash,
  required super.warnings,
});