import 'package:json_annotation/json_annotation.dart'; import 'package:recook/models/base_model.dart'; part 'address_list_model.g.dart'; @JsonSerializable() class AddressListModel extends BaseModel { List
data; AddressListModel(code,this.data,msg,) : super(code,msg); factory AddressListModel.fromJson(Map srcJson) => _$AddressListModelFromJson(srcJson); Map toJson() => _$AddressListModelToJson(this); } @JsonSerializable() class Address extends Object { int id; String name; String mobile; String province; String city; String district; String address; int isDefault; Address(this.id,this.name,this.mobile,this.province,this.city,this.district,this.address,this.isDefault); factory Address.empty() { return Address(null, "", "", "", "", "", "", 0); } factory Address.fromJson(Map srcJson) => _$AddressFromJson(srcJson); Map toJson() => _$AddressToJson(this); }