ContextActivities.fromJson constructor
ContextActivities.fromJson(
- Map<String, dynamic>? json
)
Implementation
factory ContextActivities.fromJson(Map<String, dynamic>? json) {
if (json == null) return ContextActivities();
List<Activity>? parseList(dynamic value) {
if (value == null) return null;
if (value is List) {
return value.map((e) => Activity.fromJson(e)).toList();
}
return null;
}
return ContextActivities(
parent: parseList(json['parent']),
grouping: parseList(json['grouping']),
category: parseList(json['category']),
other: parseList(json['other']),
);
}