Data.fromJson constructor
Data.fromJson(
- dynamic json
Implementation
Data.fromJson(dynamic json) {
if (json['source'] != null) {
_source = [];
json['source'].forEach((v) {
_source?.add(Source.fromJson(v));
});
}
if (json['sub_source'] != null) {
_subSource = [];
json['sub_source'].forEach((v) {
_subSource?.add(SubSource.fromJson(v));
});
}
if (json['budget'] != null) {
_budget = [];
json['budget'].forEach((v) {
_budget?.add(Budget.fromJson(v));
});
}
if (json['priority'] != null) {
_priority = [];
json['priority'].forEach((v) {
_priority?.add(Priority.fromJson(v));
});
}
if (json['area'] != null) {
_area = [];
json['area'].forEach((v) {
_area?.add(Area.fromJson(v));
});
}
if (json['category'] != null) {
_category = [];
json['category'].forEach((v) {
_category?.add(Category.fromJson(v));
});
}
if (json['lead_type'] != null) {
_leadType = [];
json['lead_type'].forEach((v) {
_leadType?.add(LeadType.fromJson(v));
});
}
if (json['unit_type'] != null) {
_unitType = [];
json['unit_type'].forEach((v) {
_unitType?.add(UnitType.fromJson(v));
});
}
if (json['buy_type'] != null) {
_buyType = [];
json['buy_type'].forEach((v) {
_buyType?.add(UnitType.fromJson(v));
});
}
}