Map<String, dynamic> toJson() { return <String, dynamic>{ 'count': count, 'list': list.map((v) => v.toJson()).toList() }; }