// GENERATED CODE - DO NOT MODIFY BY HAND part of 'launch.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$LaunchImpl _$$LaunchImplFromJson(Map json) => _$LaunchImpl( userConfig: json['userConfig'] == null ? null : User.fromJson(json['userConfig'] as Map), appConfig: json['appConfig'] == null ? null : AppConfig.fromJson(json['appConfig'] as Map), upgradeConfig: json['upgradeConfig'] == null ? null : Upgrade.fromJson(json['upgradeConfig'] as Map), adConfig: json['adConfig'] == null ? null : AdConfig.fromJson(json['adConfig'] as Map), groups: json['groups'] == null ? null : Groups.fromJson(json['groups'] as Map), ranks: (json['ranks'] as List?) ?.map((e) => Ranks.fromJson(e as Map)) .toList(), exData: json['exData'], nodes: json['nodes'] as List?, tunnelConfig: json['tunnelConfig'] as String?, socksPort: (json['socksPort'] as num?)?.toInt(), ); Map _$$LaunchImplToJson(_$LaunchImpl instance) => { 'userConfig': instance.userConfig, 'appConfig': instance.appConfig, 'upgradeConfig': instance.upgradeConfig, 'adConfig': instance.adConfig, 'groups': instance.groups, 'ranks': instance.ranks, 'exData': instance.exData, 'nodes': instance.nodes, 'tunnelConfig': instance.tunnelConfig, 'socksPort': instance.socksPort, };