FatooraInvoiceRequestApiResponse class
A model representing the API response received after submitting or processing an invoice request via the Fatoora service.
This response includes the status of the request, the original invoiceRequest if applicable, and the full response details from the service.
Constructors
- FatooraInvoiceRequestApiResponse.new({required ResponseStatus status, required InvoiceRequest? invoiceRequest, required FatooraServiceResponse response})
-
Creates a new instance of FatooraInvoiceRequestApiResponse.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- invoiceRequest → InvoiceRequest?
-
The original invoice request submitted to the API.
final
- response → FatooraServiceResponse
-
The complete response from the Fatoora service, including metadata or errors.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → ResponseStatus
-
The status indicating the result of the API request (e.g., success, failure).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited