generating model in dart
class VideoAdsModel {
List<Data>? data;
VideoAdsModel({this.data});
VideoAdsModel.fromJson(Map<String, dynamic> json) {
if (json['data'] != null) {
data = <Data>[];
json['data'].forEach((v) {
data!.add(new Data.fromJson(v));
});
}
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
if (this.data != null) {
data['data'] = this.data!.map((v) => v.toJson()).toList();
}
return data;
}
}
class Data {
String? sId;
String? sideBannerImage;
String? otherBannerImage;
String? priority;
String? updatedAt;
String? createdAt;
Data(
{this.sId,
this.sideBannerImage,
this.otherBannerImage,
this.priority,
this.updatedAt,
this.createdAt});
Data.fromJson(Map<String, dynamic> json) {
sId = json['_id'];
sideBannerImage = json['side_banner_image'];
otherBannerImage = json['other_banner_image'];
priority = json['priority'];
updatedAt = json['updated_at'];
createdAt = json['created_at'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['_id'] = this.sId;
data['side_banner_image'] = this.sideBannerImage;
data['other_banner_image'] = this.otherBannerImage;
data['priority'] = this.priority;
data['updated_at'] = this.updatedAt;
data['created_at'] = this.createdAt;
return data;
}
}