// GENERATED CODE - DO NOT MODIFY BY HAND part of '../ffi.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$UpdateConfigParamsImpl _$$UpdateConfigParamsImplFromJson( Map json) => _$UpdateConfigParamsImpl( profilePath: json['profile-path'] as String?, config: ClashConfig.fromJson(json['config'] as Map), isPatch: json['is-patch'] as bool, isCompatible: json['is-compatible'] as bool, ); Map _$$UpdateConfigParamsImplToJson( _$UpdateConfigParamsImpl instance) => { 'profile-path': instance.profilePath, 'config': instance.config, 'is-patch': instance.isPatch, 'is-compatible': instance.isCompatible, }; _$ChangeProxyParamsImpl _$$ChangeProxyParamsImplFromJson( Map json) => _$ChangeProxyParamsImpl( groupName: json['group-name'] as String, proxyName: json['proxy-name'] as String, ); Map _$$ChangeProxyParamsImplToJson( _$ChangeProxyParamsImpl instance) => { 'group-name': instance.groupName, 'proxy-name': instance.proxyName, }; _$MessageImpl _$$MessageImplFromJson(Map json) => _$MessageImpl( type: $enumDecode(_$MessageTypeEnumMap, json['type']), data: json['data'], ); Map _$$MessageImplToJson(_$MessageImpl instance) => { 'type': _$MessageTypeEnumMap[instance.type]!, 'data': instance.data, }; const _$MessageTypeEnumMap = { MessageType.log: 'log', MessageType.tun: 'tun', MessageType.delay: 'delay', MessageType.process: 'process', MessageType.now: 'now', }; _$DelayImpl _$$DelayImplFromJson(Map json) => _$DelayImpl( name: json['name'] as String, value: (json['value'] as num?)?.toInt(), ); Map _$$DelayImplToJson(_$DelayImpl instance) => { 'name': instance.name, 'value': instance.value, }; _$NowImpl _$$NowImplFromJson(Map json) => _$NowImpl( name: json['name'] as String, value: json['value'] as String, ); Map _$$NowImplToJson(_$NowImpl instance) => { 'name': instance.name, 'value': instance.value, }; _$ProcessImpl _$$ProcessImplFromJson(Map json) => _$ProcessImpl( uid: (json['uid'] as num).toInt(), network: json['network'] as String, source: json['source'] as String, target: json['target'] as String, ); Map _$$ProcessImplToJson(_$ProcessImpl instance) => { 'uid': instance.uid, 'network': instance.network, 'source': instance.source, 'target': instance.target, };