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
- paid ↔ String?
-
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