InvoiceModel class
Constructors
-
InvoiceModel({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
-
read / write
- createdAt ↔ String
-
read / write
- currency ↔ String
-
read / write
- customerId ↔ Object
-
read / write
-
customVariables
↔ List<
CustomVariables> -
read / write
- discount ↔ Object
-
read / write
- discountCents ↔ Object
-
read / write
- dueDate ↔ String
-
read / write
- earlyPaymentDiscount ↔ bool
-
read / write
-
earlyPaymentDiscounts
↔ List<
EarlyPaymentDiscounts> -
read / write
- email ↔ String
-
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, override
- id ↔ String
-
read / write
- installments ↔ Object
-
read / write
- interest ↔ Object
-
read / write
-
items
↔ List<
Item> -
read / write
- itemsTotalCents ↔ int
-
read / write
-
logs
↔ List<
Logs> -
read / write
- notificationUrl ↔ Object
-
read / write
- paid ↔ String
-
read / write
- paidAt ↔ Object
-
read / write
- paidCents ↔ int
-
read / write
- refundable ↔ Object
-
read / write
- returnUrl ↔ Object
-
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- secureId ↔ String
-
read / write
- secureUrl ↔ String
-
read / write
- status ↔ String
-
read / write
- taxCents ↔ Object
-
read / write
- taxesPaid ↔ String
-
read / write
- total ↔ String
-
read / write
- totalCents ↔ int
-
read / write
- totalPaid ↔ String
-
read / write
- totalPaidCents ↔ int
-
read / write
- updatedAt ↔ String
-
read / write
- userId ↔ Object
-
read / write
-
variables
↔ List<
Variable> -
read / write
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 non-existent method or property is accessed. [...]
inherited
-
toJson(
) → String -
toMap(
) → Map< String, dynamic> -
toString(
) → String -
Returns a string representation of this object.
override
Operators
-
operator ==(
Object o) → bool -
The equality operator. [...]
override