AdaptyPurchaserInfo.fromMap constructor
AdaptyPurchaserInfo.fromMap(
- Map<String, dynamic> map
)
Implementation
AdaptyPurchaserInfo.fromMap(Map<String, dynamic> map)
: profileId = map[_Keys.profileId],
customerUserId = map[_Keys.customerUserId],
accessLevels = map[_Keys.accessLevels] == null
? <String, AdaptyAccessLevelInfo>{}
: (map[_Keys.accessLevels] as Map).map((key, value) =>
MapEntry(key, AdaptyAccessLevelInfo.fromJson(value))),
subscriptions = map[_Keys.subscriptions] == null
? <String, AdaptySubscriptionInfo>{}
: (map[_Keys.subscriptions] as Map).map((key, value) =>
MapEntry(key, AdaptySubscriptionInfo.fromJson(value))),
nonSubscriptions = map[_Keys.nonSubscriptions] == null
? <String, List<AdaptyNonSubscriptionInfo>>{}
: (map[_Keys.nonSubscriptions] as Map).map((key, list) => MapEntry(
key,
(list as List)
.map((e) => AdaptyNonSubscriptionInfo.fromJson(e))
.toList()));