import 'dart:convert'; class Section { int id; String name; Section.fromJson(Map json) : id = json['id'], name = json['name']; Map toJson() => { 'id': id, 'name': name, }; @override String toString() { return json.encode(this); } } class Blog { int id; String title; String body; String createdAt; String thumbUrl; String imageUrl; String videoUrl; Section section; Blog.fromJson(Map json) : id = json['id'], title = json['title'], body = json['body'], createdAt = json['created_at'], thumbUrl = json['thumb_url'], imageUrl = json['image_url'], videoUrl = json['video_url'], section = Section.fromJson(json['section']); Map toJson() => { 'id': id, 'title': title, 'body': body, 'created_at': createdAt, 'thumb_url': thumbUrl, 'image_url': imageUrl, 'video_url': videoUrl, 'section': section, }; @override String toString() { return json.encode(this); } }