// GENERATED CODE - DO NOT MODIFY BY HAND part of 'vpn_config.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$VpnConfigImpl _$$VpnConfigImplFromJson(Map json) => _$VpnConfigImpl( cdnRouters: (json['cdnRouters'] as List?) ?.map((e) => e as String) .toList(), autoDisconnectMinutes: (json['autoDisconnectMinutes'] as num?)?.toInt(), connectArgs: json['connectArgs'] == null ? null : ConnectArgs.fromJson(json['connectArgs'] as Map), defaultDnsServers: json['defaultDnsServers'] as String?, forceSkipDomain: json['forceSkipDomain'] as String?, routers: (json['routers'] as List?) ?.map((e) => e as String) .toList(), skipIps: json['skipIps'] == null ? null : SkipIps.fromJson(json['skipIps'] as Map), ); Map _$$VpnConfigImplToJson(_$VpnConfigImpl instance) => { 'cdnRouters': instance.cdnRouters, 'autoDisconnectMinutes': instance.autoDisconnectMinutes, 'connectArgs': instance.connectArgs, 'defaultDnsServers': instance.defaultDnsServers, 'forceSkipDomain': instance.forceSkipDomain, 'routers': instance.routers, 'skipIps': instance.skipIps, }; _$ConnectArgsImpl _$$ConnectArgsImplFromJson(Map json) => _$ConnectArgsImpl(p: json['p'] as String?, v: json['v'] as String?); Map _$$ConnectArgsImplToJson(_$ConnectArgsImpl instance) => {'p': instance.p, 'v': instance.v}; _$SkipIpsImpl _$$SkipIpsImplFromJson(Map json) => _$SkipIpsImpl(md5: json['md5'] as String?, url: json['url'] as String?); Map _$$SkipIpsImplToJson(_$SkipIpsImpl instance) => {'md5': instance.md5, 'url': instance.url};