// GENERATED CODE - DO NOT MODIFY BY HAND part of 'moat.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** SettingsRequest _$SettingsRequestFromJson(Map json) => SettingsRequest( country: json['country'] as String?, transports: json['transports'] == null ? const [ MoatTransportType.obfs4, MoatTransportType.snowflake, MoatTransportType.webtunnel, ] : SettingsRequest._transportsFromJson(json['transports'] as List), ); Map _$SettingsRequestToJson(SettingsRequest instance) => { 'country': instance.country, 'transports': SettingsRequest._transportsToJson(instance.transports), }; SettingsResponse _$SettingsResponseFromJson(Map json) => SettingsResponse( settings: (json['settings'] as List?) ?.map((e) => Setting.fromJson(e as Map)) .toList(), country: json['country'] as String?, errors: (json['errors'] as List?) ?.map((e) => MoatError.fromJson(e as Map)) .toList(), ); Map _$SettingsResponseToJson(SettingsResponse instance) => { 'settings': instance.settings?.map((e) => e.toJson()).toList(), 'country': instance.country, 'errors': instance.errors?.map((e) => e.toJson()).toList(), }; Setting _$SettingFromJson(Map json) => Setting(bridge: Bridge.fromJson(json['bridges'] as Map)); Map _$SettingToJson(Setting instance) => { 'bridges': instance.bridge.toJson(), }; Bridge _$BridgeFromJson(Map json) => Bridge( type: Bridge._transportFromJson(json['type']), source: json['source'] as String, bridges: (json['bridge_strings'] as List?) ?.map((e) => e as String) .toList(), ); Map _$BridgeToJson(Bridge instance) => { 'type': Bridge._transportToJson(instance.type), 'source': instance.source, 'bridge_strings': instance.bridges, }; MoatError _$MoatErrorFromJson(Map json) => MoatError( id: json['id'] as String?, type: json['type'] as String?, version: json['version'] as String?, code: (json['code'] as num?)?.toInt(), status: json['status'] as String?, detail: json['detail'] as String?, ); Map _$MoatErrorToJson(MoatError instance) => { 'id': instance.id, 'type': instance.type, 'version': instance.version, 'code': instance.code, 'status': instance.status, 'detail': instance.detail, }; BuiltInBridges _$BuiltInBridgesFromJson(Map json) => BuiltInBridges( meek: (json['meek'] as List).map((e) => e as String).toList(), meekAzure: (json['meek-azure'] as List) .map((e) => e as String) .toList(), obfs4: (json['obfs4'] as List).map((e) => e as String).toList(), snowflake: (json['snowflake'] as List) .map((e) => e as String) .toList(), ); Map _$BuiltInBridgesToJson(BuiltInBridges instance) => { 'meek': instance.meek, 'meek-azure': instance.meekAzure, 'obfs4': instance.obfs4, 'snowflake': instance.snowflake, };