WidgetResponse.fromJson constructor
Implementation
factory WidgetResponse.fromJson(Map<String, dynamic> json) {
final list = json['widgets'] as List<dynamic>? ?? [];
final widgets = list
.whereType<Map>()
.map((e) => WidgetEntry.fromJson(Map<String, dynamic>.from(e)))
.toList();
widgets.sort((a, b) => b.common.priority.compareTo(a.common.priority));
return WidgetResponse(widgets: widgets);
}