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