InvoiceItemInput.fromJson constructor

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

Implementation

factory InvoiceItemInput.fromJson(Map<String, dynamic> j) => InvoiceItemInput(
      description: _pflicht<String>(j, 'description'),
      quantity: _pflicht<num>(j, 'quantity'),
      unitPriceCents: j['unitPriceCents'] is num ? j['unitPriceCents'] as num : null,
      unitPriceMicros: j['unitPriceMicros'] is num ? j['unitPriceMicros'] as num : null,
      vatRate: _pflicht<num>(j, 'vatRate'),
      subtitle: _text(j, 'subtitle'),
      unit: _text(j, 'unit'),
      kind: _text(j, 'kind'),
      discountPct: j['discountPct'] is num ? j['discountPct'] as num : null,
      articleId: _text(j, 'articleId'),
    );