InappifyConsumableDelivery.fromMap constructor

InappifyConsumableDelivery.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory InappifyConsumableDelivery.fromMap(Map<String, dynamic> map) =>
    InappifyConsumableDelivery(
      deliveryId: _count(map['deliveryId'], positive: true),
      productIdentifier: _requiredString(map, 'productIdentifier'),
      transactionIdentifier: _optionalString(map, 'transactionIdentifier'),
      source: InappifyDeliverySource.values.firstWhere(
        (value) => value.wireName == map['source'],
        orElse: () => throw const FormatException('Unknown delivery source.'),
      ),
    );