// GENERATED CODE - DO NOT MODIFY BY HAND part of 'coupon_list_model.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** CouponListModel _$CouponListModelFromJson(Map json) { return CouponListModel( json['code'], (json['data'] as List) ?.map((e) => e == null ? null : Coupon.fromJson(e as Map)) ?.toList(), json['msg']); } Map _$CouponListModelToJson(CouponListModel instance) => { 'code': instance.code, 'msg': instance.msg, 'data': instance.data }; Coupon _$CouponFromJson(Map json) { return Coupon( json['id'] as int, json['name'] as String, json['quantity'] as int, json['cash'] as int, json['threshold'] as int, (json['discount'] as num)?.toDouble(), json['limit'] as int, json['scope'] as int, json['type'] as int, json['brandId'] as int, json['startTime'] as String, json['endTime'] as String, json['explanation'] as String, json['isReceived'] as int); } Map _$CouponToJson(Coupon instance) => { 'id': instance.id, 'name': instance.name, 'quantity': instance.quantity, 'cash': instance.cash, 'threshold': instance.threshold, 'discount': instance.discount, 'limit': instance.limit, 'scope': instance.scope, 'type': instance.type, 'brandId': instance.brandId, 'startTime': instance.startTime, 'endTime': instance.endTime, 'explanation': instance.explanation, 'isReceived': instance.isReceived };