getCallMembershipsFromEventContent method
returns a list of memberships from a famedly call matrix event
Implementation
List<CallMembership> getCallMembershipsFromEventContent(
Map<String, Object?> content,
String senderId,
String roomId,
String? eventId,
VoIP voip,
) {
final mems = content.tryGetList<Map>('memberships');
final callMems = <CallMembership>[];
for (final m in mems ?? []) {
final mem = CallMembership.fromJson(m, senderId, roomId, eventId, voip);
if (mem != null) callMems.add(mem);
}
return callMems;
}