fromMap static method

Implementation

static OrderReadLineItemPriceSnapshotPricingRule? fromMap(Object? body) {
  final source = readRecord(body);
  if (source == null) return null;
  return OrderReadLineItemPriceSnapshotPricingRule(
    price: readDecimal(source['price']),
    pricePeriod: readText(source['price_period']),
    priceType: readText(source['price_type']),
    pricingLevel: readText(source['pricing_level']),
    pricingMethod: readText(source['pricing_method']),
    pricingSchedule: readText(source['pricing_schedule']),
    uom: readText(source['uom']),
    uuid: readText(source['uuid']),
    version: readText(source['version']),
    warehouse: readText(source['warehouse']),
  );
}