toJson method

Map<String, dynamic> toJson()

Wie bei UpdateArticleRequest behaelt ein Feld, das zugleich gesetzt und in clear steht, hier seinen Wert; der Aufruf weist die Anfrage ab.

Implementation

Map<String, dynamic> toJson() {
  final werte = <String, dynamic>{
    'unitPriceCents': ?unitPriceCents,
    'vatRate': ?vatRate,
    'unit': ?unit,
    'groupId': ?groupId,
    'stockTracked': ?stockTracked,
  };
  return {
    ...werte,
    for (final feld in clear)
      if (!werte.containsKey(feld)) feld: null,
  };
}