import 'ActionUIField.dart'; import 'ActionUISupply.dart'; class ActionUIForm { List objectParameterDTOList; List activityExtendTypeDTOList; ActionUIForm({this.objectParameterDTOList, this.activityExtendTypeDTOList}); ActionUIForm.fromJson(Map json) { if (json['objectParameterDTOList'] != null) { objectParameterDTOList = new List(); json['objectParameterDTOList'].forEach((v) { objectParameterDTOList.add(new ActionUIField.fromJson(v)); }); } if (json['activityExtendTypeDTOList'] != null) { activityExtendTypeDTOList = new List(); json['activityExtendTypeDTOList'].forEach((v) { activityExtendTypeDTOList.add(new ActionUISupply.fromJson(v)); }); } } Map toJson() { final Map data = new Map(); if (this.objectParameterDTOList != null) { data['objectParameterDTOList'] = this.objectParameterDTOList.map((v) => v.toJson()).toList(); } if (this.activityExtendTypeDTOList != null) { data['activityExtendTypeDTOList'] = this.activityExtendTypeDTOList.map((v) => v.toJson()).toList(); } return data; } }