FatooraInvoiceHashResponse class

A model representing the response received after generating or retrieving the hash value of a Fatoora invoice.

This includes the operation's status, the detailed response, and the resulting hashValue if successful.

Constructors

FatooraInvoiceHashResponse({required String? hashValue, required FatooraServiceResponse response, required ResponseStatus status})
Creates a new instance of FatooraInvoiceHashResponse.
const

Properties

hashCode int
The hash code for this object.
no setterinherited
hashValue String?
The computed or returned hash value of the invoice, if available.
final
response FatooraServiceResponse
The full response object from the Fatoora service, which may contain additional metadata or error details.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status ResponseStatus
The status of the response indicating success, failure, or other outcomes.
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