toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      'id': id,
      'type': type,
      'articleId': articleId,
      'locationId': locationId,
      'condition': condition,
      'quantityDelta': quantityDelta,
      'reservedDelta': reservedDelta,
      'stockAfter': stockAfter?.toJson(),
      'operationId': operationId,
      'source': source?.toJson(),
      'viennaDay': viennaDay,
      'time': time,
      'lots': [for (final l in lots) l.toJson()],
      if (hasValueDeltaCents) 'valueDeltaCents': valueDeltaCents,
      if (hasConsumedValueCents) 'consumedValueCents': consumedValueCents,
    };