Items class

Массив позиций чека с информацией о товарах.

Items

Annotations
  • @JsonSerializable(includeIfNull: false)

Constructors

Items(String name, String quantity, String amount, String price, Tax tax, {PaymentMethod paymentMethod, PaymentObject paymentObject, String ean13, String shopCode, AgentData agentData, SupplierInfo supplierInfo})
Создает экземпляр массива позиций чека с информацией о товарах.
Items.fromJson(Map<String, dynamic> json)
Преобразование json в модель
factory

Properties

agentData AgentData
Данные агента [...]
@JsonKey(name: JsonKeys.agentData), final
amount → String
Стоимость товара в копейках [...]
@JsonKey(name: JsonKeys.amount), final
ean13 → String
Маркировка товара
@JsonKey(name: JsonKeys.ean13), final
equals → Map<String, Object>
Объекты для сравнения
read-only
hashCode → int
The hash code for this object. [...]
read-only, inherited
name → String
Наименование товара
@JsonKey(name: JsonKeys.name), final
paymentMethod PaymentMethod
Признак способа расчета: [...]
@JsonKey(name: JsonKeys.paymentMethod), final
paymentObject PaymentObject
Признак предмета расчета [...]
@JsonKey(name: JsonKeys.paymentObject), final
price → String
Цена за единицу товара в копейках [...]
@JsonKey(name: JsonKeys.price), final
quantity → String
Количество или вес товара [...]
@JsonKey(name: JsonKeys.quantity), final
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
shopCode → String
Код магазина
@JsonKey(name: JsonKeys.shopCode), final
supplierInfo SupplierInfo
Данные поставщика платежного агента
@JsonKey(name: JsonKeys.supplierInfo), final
tax Tax
Ставка НДС: [...]
@JsonKey(name: JsonKeys.tax), final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() → Map<String, dynamic>
Преобразование модели в json
toString() → String
Returns a string representation of this object.
inherited
validate() → void
Метод проверяет валидность данных

Operators

operator ==(Object other) → bool
The equality operator. [...]
inherited