// import 'dart:convert'; // https://ashamp.github.io/jsonToDartModel/ class NetImgItem { String? banner; String? original; String? previewThumb; String? source; NetImgItem({ required this.banner, required this.original, required this.previewThumb, required this.source, }); NetImgItem.fromJson(Map json) { banner = json['banner'].toString(); original = json['original'].toString(); previewThumb = json['previewThumb'].toString(); source = json['source'].toString(); } Map toJson() { final data = {}; data['banner'] = banner; data['original'] = original; data['previewThumb'] = previewThumb; data['source'] = source; return data; } } class NetImgCategory { List? data; String? name; NetImgCategory({ required this.data, required this.name, }); NetImgCategory.fromJson(Map json) { if (json['data'] != null) { final v = json['data']; final arr0 = []; v.forEach((v) { arr0.add(NetImgItem.fromJson(v)); }); this.data = arr0; } name = json['name'].toString(); } Map toJson() { final data = {}; if (this.data != null) { final v = this.data!; final arr0 = []; v.forEach((v) { arr0.add(v.toJson()); }); data['data'] = arr0; } data['name'] = name; return data; } }