app_config.g.dart 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'app_config.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. _$AppConfigImpl _$$AppConfigImplFromJson(Map<String, dynamic> json) =>
  7. _$AppConfigImpl(
  8. apiIps:
  9. (json['apiIps'] as List<dynamic>?)?.map((e) => e as String).toList(),
  10. apiUrls:
  11. (json['apiUrls'] as List<dynamic>?)?.map((e) => e as String).toList(),
  12. appStatUrls: (json['appStatUrls'] as List<dynamic>?)
  13. ?.map((e) => e as String)
  14. .toList(),
  15. assetUrls: (json['assetUrls'] as List<dynamic>?)
  16. ?.map((e) => e as String)
  17. .toList(),
  18. logFileUploadUrls: (json['logFileUploadUrls'] as List<dynamic>?)
  19. ?.map((e) => e as String)
  20. .toList(),
  21. realityApiUrls: (json['realityApiUrls'] as List<dynamic>?)
  22. ?.map((e) => e as String)
  23. .toList(),
  24. realityAppStatUrls: (json['realityAppStatUrls'] as List<dynamic>?)
  25. ?.map((e) => e as String)
  26. .toList(),
  27. realityLogFileUploadUrls:
  28. (json['realityLogFileUploadUrls'] as List<dynamic>?)
  29. ?.map((e) => e as String)
  30. .toList(),
  31. autoPing: json['autoPing'] as bool?,
  32. autoPingInterval: (json['autoPingInterval'] as num?)?.toInt(),
  33. backupApiUrls: (json['backupApiUrls'] as List<dynamic>?)
  34. ?.map((e) => e as String)
  35. .toList(),
  36. cacheDataEffectiveDays: (json['cacheDataEffectiveDays'] as num?)?.toInt(),
  37. contacts: (json['contacts'] as List<dynamic>?)
  38. ?.map((e) => Contacts.fromJson(e as Map<String, dynamic>))
  39. .toList(),
  40. follows: (json['follows'] as List<dynamic>?)
  41. ?.map((e) => Contacts.fromJson(e as Map<String, dynamic>))
  42. .toList(),
  43. providers: (json['providers'] as List<dynamic>?)
  44. ?.map((e) => e as String)
  45. .toList(),
  46. signalThresholds: (json['signalThresholds'] as List<dynamic>?)
  47. ?.map((e) => (e as num).toInt())
  48. .toList(),
  49. packetLossThresholds: (json['packetLossThresholds'] as List<dynamic>?)
  50. ?.map((e) => (e as num).toInt())
  51. .toList(),
  52. skipGeo: json['skipGeo'] == null
  53. ? null
  54. : SkipGeo.fromJson(json['skipGeo'] as Map<String, dynamic>),
  55. speedTestTargetList: (json['speedTestTargetList'] as List<dynamic>?)
  56. ?.map((e) => SpeedTestTargetList.fromJson(e as Map<String, dynamic>))
  57. .toList(),
  58. websiteUrl: json['websiteUrl'] as String?,
  59. visitorDisabled: json['visitorDisabled'] as bool?,
  60. privacyAgreement: json['privacyAgreement'] == null
  61. ? null
  62. : PrivacyTerms.fromJson(
  63. json['privacyAgreement'] as Map<String, dynamic>),
  64. email: json['email'] as String?,
  65. blackPkgs: (json['blackPkgs'] as List<dynamic>?)
  66. ?.map((e) => e as String)
  67. .toList(),
  68. whitePkgs: (json['whitePkgs'] as List<dynamic>?)
  69. ?.map((e) => e as String)
  70. .toList(),
  71. accelerationSampleCount:
  72. (json['accelerationSampleCount'] as num?)?.toInt(),
  73. minAccelerationSampleCount:
  74. (json['minAccelerationSampleCount'] as num?)?.toInt(),
  75. connectionWarningThreshold:
  76. (json['connectionWarningThreshold'] as num?)?.toInt(),
  77. connectiveTestUrl: json['connectiveTestUrl'] as String?,
  78. disabledLogModules: (json['disabledLogModules'] as List<dynamic>?)
  79. ?.map((e) => e as String)
  80. .toList(),
  81. realTimeDbPath: json['realTimeDbPath'] as String?,
  82. boostTimeInterval: (json['boostTimeInterval'] as num?)?.toInt(),
  83. pingDisplayMode: (json['pingDisplayMode'] as num?)?.toInt(),
  84. peekTimeInterval: (json['peekTimeInterval'] as num?)?.toInt(),
  85. enableAd: json['enableAd'] as bool?,
  86. adTimeoutDuration: (json['adTimeoutDuration'] as num?)?.toInt(),
  87. reportActiveInterval: (json['reportActiveInterval'] as num?)?.toInt(),
  88. serverTime: (json['serverTime'] as num?)?.toInt(),
  89. );
  90. Map<String, dynamic> _$$AppConfigImplToJson(_$AppConfigImpl instance) =>
  91. <String, dynamic>{
  92. 'apiIps': instance.apiIps,
  93. 'apiUrls': instance.apiUrls,
  94. 'appStatUrls': instance.appStatUrls,
  95. 'assetUrls': instance.assetUrls,
  96. 'logFileUploadUrls': instance.logFileUploadUrls,
  97. 'realityApiUrls': instance.realityApiUrls,
  98. 'realityAppStatUrls': instance.realityAppStatUrls,
  99. 'realityLogFileUploadUrls': instance.realityLogFileUploadUrls,
  100. 'autoPing': instance.autoPing,
  101. 'autoPingInterval': instance.autoPingInterval,
  102. 'backupApiUrls': instance.backupApiUrls,
  103. 'cacheDataEffectiveDays': instance.cacheDataEffectiveDays,
  104. 'contacts': instance.contacts,
  105. 'follows': instance.follows,
  106. 'providers': instance.providers,
  107. 'signalThresholds': instance.signalThresholds,
  108. 'packetLossThresholds': instance.packetLossThresholds,
  109. 'skipGeo': instance.skipGeo,
  110. 'speedTestTargetList': instance.speedTestTargetList,
  111. 'websiteUrl': instance.websiteUrl,
  112. 'visitorDisabled': instance.visitorDisabled,
  113. 'privacyAgreement': instance.privacyAgreement,
  114. 'email': instance.email,
  115. 'blackPkgs': instance.blackPkgs,
  116. 'whitePkgs': instance.whitePkgs,
  117. 'accelerationSampleCount': instance.accelerationSampleCount,
  118. 'minAccelerationSampleCount': instance.minAccelerationSampleCount,
  119. 'connectionWarningThreshold': instance.connectionWarningThreshold,
  120. 'connectiveTestUrl': instance.connectiveTestUrl,
  121. 'disabledLogModules': instance.disabledLogModules,
  122. 'realTimeDbPath': instance.realTimeDbPath,
  123. 'boostTimeInterval': instance.boostTimeInterval,
  124. 'pingDisplayMode': instance.pingDisplayMode,
  125. 'peekTimeInterval': instance.peekTimeInterval,
  126. 'enableAd': instance.enableAd,
  127. 'adTimeoutDuration': instance.adTimeoutDuration,
  128. 'reportActiveInterval': instance.reportActiveInterval,
  129. 'serverTime': instance.serverTime,
  130. };
  131. _$ContactsImpl _$$ContactsImplFromJson(Map<String, dynamic> json) =>
  132. _$ContactsImpl(
  133. title: json['title'] as String?,
  134. url: json['url'] as String?,
  135. );
  136. Map<String, dynamic> _$$ContactsImplToJson(_$ContactsImpl instance) =>
  137. <String, dynamic>{
  138. 'title': instance.title,
  139. 'url': instance.url,
  140. };
  141. _$SpeedTestTargetListImpl _$$SpeedTestTargetListImplFromJson(
  142. Map<String, dynamic> json) =>
  143. _$SpeedTestTargetListImpl(
  144. title: json['title'] as String?,
  145. url: json['url'] as String?,
  146. );
  147. Map<String, dynamic> _$$SpeedTestTargetListImplToJson(
  148. _$SpeedTestTargetListImpl instance) =>
  149. <String, dynamic>{
  150. 'title': instance.title,
  151. 'url': instance.url,
  152. };