parse static method
Implementation
static List<CallEvent> parse(dynamic data) {
if (data == null) return [];
try {
if (data is List) {
return data
.where((e) => e != null && e is Map)
.map((e) => CallEvent.fromJson(Map<String, dynamic>.from(e as Map)))
.toList();
} else if (data is Map) {
return [CallEvent.fromJson(Map<String, dynamic>.from(data))];
}
} catch (e) {
// ignore
}
return [];
}