server.g.dart 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'server.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. ShadowsocksServer _$ShadowsocksServerFromJson(Map<String, dynamic> json) =>
  7. ShadowsocksServer(
  8. protocol: json['protocol'] as String,
  9. address: json['address'] as String,
  10. port: json['port'] as int,
  11. remark: json['remark'] as String,
  12. password: json['password'] as String,
  13. encryption: json['encryption'] as String,
  14. plugin: json['plugin'] as String?,
  15. pluginOpts: json['pluginOpts'] as String?,
  16. )
  17. ..uplink = json['uplink'] as int?
  18. ..downlink = json['downlink'] as int?;
  19. Map<String, dynamic> _$ShadowsocksServerToJson(ShadowsocksServer instance) {
  20. final val = <String, dynamic>{
  21. 'protocol': instance.protocol,
  22. 'address': instance.address,
  23. 'port': instance.port,
  24. 'remark': instance.remark,
  25. };
  26. void writeNotNull(String key, dynamic value) {
  27. if (value != null) {
  28. val[key] = value;
  29. }
  30. }
  31. writeNotNull('uplink', instance.uplink);
  32. writeNotNull('downlink', instance.downlink);
  33. val['password'] = instance.password;
  34. val['encryption'] = instance.encryption;
  35. writeNotNull('plugin', instance.plugin);
  36. writeNotNull('pluginOpts', instance.pluginOpts);
  37. return val;
  38. }