// GENERATED CODE - DO NOT MODIFY BY HAND part of 'channel_plan_list.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$ChannelPlanListImpl _$$ChannelPlanListImplFromJson( Map json, ) => _$ChannelPlanListImpl( list: (json['list'] as List?) ?.map((e) => ChannelPlan.fromJson(e as Map)) .toList(), ); Map _$$ChannelPlanListImplToJson( _$ChannelPlanListImpl instance, ) => {'list': instance.list}; _$ChannelPlanImpl _$$ChannelPlanImplFromJson(Map json) => _$ChannelPlanImpl( channelItemId: json['channelItemId'] as String?, title: json['title'] as String?, subTitle: json['subTitle'] as String?, introduce: json['introduce'] as String?, orgPrice: (json['orgPrice'] as num?)?.toDouble(), price: (json['price'] as num?)?.toDouble(), tag: json['tag'] as String?, tagType: (json['tagType'] as num?)?.toInt(), currency: (json['currency'] as num?)?.toInt(), recommend: json['recommend'] as bool?, isDefault: json['isDefault'] as bool?, sort: (json['sort'] as num?)?.toInt(), deviceLimit: (json['deviceLimit'] as num?)?.toInt(), isSubscribe: json['isSubscribe'] as bool?, subscribeType: (json['subscribeType'] as num?)?.toInt(), subscribePeriodValue: (json['subscribePeriodValue'] as num?)?.toInt(), payoutType: json['payoutType'] as String?, payoutData: json['payoutData'] as String?, ); Map _$$ChannelPlanImplToJson(_$ChannelPlanImpl instance) => { 'channelItemId': instance.channelItemId, 'title': instance.title, 'subTitle': instance.subTitle, 'introduce': instance.introduce, 'orgPrice': instance.orgPrice, 'price': instance.price, 'tag': instance.tag, 'tagType': instance.tagType, 'currency': instance.currency, 'recommend': instance.recommend, 'isDefault': instance.isDefault, 'sort': instance.sort, 'deviceLimit': instance.deviceLimit, 'isSubscribe': instance.isSubscribe, 'subscribeType': instance.subscribeType, 'subscribePeriodValue': instance.subscribePeriodValue, 'payoutType': instance.payoutType, 'payoutData': instance.payoutData, };