PNCounter.fromMap constructor
Implementation
factory PNCounter.fromMap(Map<String, dynamic> map) {
// Lenient numeric decode: JSON backends may deliver ints as doubles.
final pMap = (map['p'] as Map<String, dynamic>?)?.map((k, v) => MapEntry(k, (v as num).toInt())) ?? {};
final nMap = (map['n'] as Map<String, dynamic>?)?.map((k, v) => MapEntry(k, (v as num).toInt())) ?? {};
return PNCounter(p: pMap, n: nMap);
}