InvoiceModel class

Constructors

InvoiceModel({required String id, String dueDate = '', String? currency, Object? discountCents, String? email, int? itemsTotalCents, Object? notificationUrl, Object? returnUrl, String? status, Object? taxCents, String? updatedAt, int? totalCents, String? totalPaid, int? totalPaidCents, Object? paidAt, int? paidCents, String? paid, String? secureId, String? secureUrl, Object? customerId, Object? userId, String? total, String? taxesPaid, Object? interest, Object? discount, String? createdAt, Object? refundable, Object? installments, BankSlip? bankSlip, List<Item>? items, List<Variable>? variables, List<CustomVariables>? customVariables, bool? earlyPaymentDiscount, List<EarlyPaymentDiscounts>? earlyPaymentDiscounts, List<Logs>? logs})
InvoiceModel.fromJson(String source)
factory
InvoiceModel.fromMap(Map<String, dynamic> map)
factory

Properties

bankSlip BankSlip?
getter/setter pair
createdAt String?
getter/setter pair
currency String?
getter/setter pair
customerId Object?
getter/setter pair
customVariables List<CustomVariables>?
getter/setter pair
discount Object?
getter/setter pair
discountCents Object?
getter/setter pair
dueDate String
getter/setter pair
earlyPaymentDiscount bool?
getter/setter pair
earlyPaymentDiscounts List<EarlyPaymentDiscounts>?
getter/setter pair
email String?
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
id String
getter/setter pair
installments Object?
getter/setter pair
interest Object?
getter/setter pair
items List<Item>?
getter/setter pair
itemsTotalCents int?
getter/setter pair
logs List<Logs>?
getter/setter pair
notificationUrl Object?
getter/setter pair
getter/setter pair
paidAt Object?
getter/setter pair
paidCents int?
getter/setter pair
refundable Object?
getter/setter pair
returnUrl Object?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secureId String?
getter/setter pair
secureUrl String?
getter/setter pair
status String?
getter/setter pair
taxCents Object?
getter/setter pair
taxesPaid String?
getter/setter pair
total String?
getter/setter pair
totalCents int?
getter/setter pair
totalPaid String?
getter/setter pair
totalPaidCents int?
getter/setter pair
updatedAt String?
getter/setter pair
userId Object?
getter/setter pair
variables List<Variable>?
getter/setter pair

Methods

copyWith({String? id, String? dueDate, String? currency, Object? discountCents, String? email, int? itemsTotalCents, Object? notificationUrl, Object? returnUrl, String? status, Object? taxCents, String? updatedAt, int? totalCents, String? totalPaid, int? totalPaidCents, Object? paidAt, int? paidCents, String? paid, String? secureId, String? secureUrl, Object? customerId, Object? userId, String? total, String? taxesPaid, Object? interest, Object? discount, String? createdAt, Object? refundable, Object? installments, BankSlip? bankSlip, List<Item>? items, List<Variable>? variables, List<CustomVariables>? customVariables, bool? earlyPaymentDiscount, List<EarlyPaymentDiscounts>? earlyPaymentDiscounts, List<Logs>? logs}) InvoiceModel
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object o) bool
The equality operator.
override