vbucksPurchased property
Map
vbucksPurchased
get total vbucks purchased till now of profile in breakdown
Implementation
Map<dynamic, dynamic> get vbucksPurchased {
confirmInitialized();
if (stats["in_app_purchases"]?["fulfillmentCounts"] == null) {
return {};
}
List _purchases =
(stats["in_app_purchases"]["fulfillmentCounts"] as Map<String, dynamic>)
.entries
.where((element) => element.key.startsWith("FN_"))
.toList();
if (_purchases.isEmpty) {
return {};
}
return _purchases
.map((p) => {p.key.split("_")[1]: p.value})
.reduce((value, element) => {...value, ...element});
}