PresenceContent.fromMap constructor
PresenceContent.fromMap(
- Map<String, dynamic> map
)
Implementation
factory PresenceContent.fromMap(Map<String, dynamic> map) {
print('Parsing PresenceContent from map: $map');
final amount = map['amount'] as int;
final channel = map['channel'] as String;
final membersList = (map['members'] as List).map((member) {
final memberMap = Map<String, dynamic>.from(member as Map);
return Member.fromMap(memberMap);
}).toList();
return PresenceContent(amount: amount, channel: channel, members: membersList);
}