Modules.fromJson constructor
Modules.fromJson(
- Map<String, dynamic> json
)
Implementation
Modules.fromJson(Map<String, dynamic> json) {
if (json["id"] is int) {
id = json["id"];
}
if (json["label"] is String) {
label = json["label"];
}
productRefId = json["productRefId"];
if (json["uniqueIdentifier"] is String) {
uniqueIdentifier = json["uniqueIdentifier"];
}
if (json["menuId"] is int) {
menuId = json["menuId"];
}
if (json["menuLabel"] is String) {
menuLabel = json["menuLabel"];
}
if (json["index"] is int) {
index = json["index"];
}
if (json["submodels"] is List) {
submodels = json["submodels"] == null
? null
: (json["submodels"] as List)
.map((e) => Submodule.fromJson(e))
.toList();
}
}