InvoiceItem.fromJson constructor

InvoiceItem.fromJson(
  1. Map<String, dynamic> j
)

Implementation

factory InvoiceItem.fromJson(Map<String, dynamic> j) => InvoiceItem(
      description: _pflicht<String>(j, 'description'),
      subtitle: _text(j, 'subtitle') ?? '',
      quantity: _pflicht<num>(j, 'quantity'),
      unit: _text(j, 'unit') ?? 'Stk',
      unitPriceCents: _pflicht<int>(j, 'unitPriceCents'),
      vatRate: _pflicht<num>(j, 'vatRate'),
      discountPct: j['discountPct'] is num ? j['discountPct'] as num : 0,
    );