fromMap static method

InventoryAdjustment? fromMap(
  1. Object? body
)

Implementation

static InventoryAdjustment? fromMap(Object? body) {
  final source = readRecord(body, envelopeKey: 'inventory_adjustment');
  if (source == null) return null;
  return InventoryAdjustment(
    adjustmentAmount: readText(source['adjustment_amount']),
    adjustmentType: readText(source['adjustment_type']),
    createdBy: readAny(source['created_by']),
    createdOn: readText(source['created_on']),
    href: readText(source['href']),
    id: readText(source['id']),
    itemId: readText(source['item_id']),
    itemName: readText(source['item_name']),
    lastUpdatedBy: readAny(source['last_updated_by']),
    lastUpdatedOn: readText(source['last_updated_on']),
    object: readText(source['object']),
    quantityAvailable: readText(source['quantity_available']),
    quantityOnHand: readText(source['quantity_on_hand']),
    quantityOnOrder: readText(source['quantity_on_order']),
    quantityOnPurchaseReturn: readText(source['quantity_on_purchase_return']),
    quantityOnReserve: readText(source['quantity_on_reserve']),
    quantityOnReturn: readText(source['quantity_on_return']),
    quantityPromised: readText(source['quantity_promised']),
    reference: readText(source['reference']),
    status: readText(source['status']),
    warehouseName: readText(source['warehouse_name']),
  );
}