RemoteServerInfo.fromJson constructor
RemoteServerInfo.fromJson(
- Map<String, dynamic> json
)
Implementation
factory RemoteServerInfo.fromJson(Map<String, dynamic> json) {
return RemoteServerInfo(
version: json['version'] as String? ?? '',
port: json['port'] as int? ?? XRayInspectorProtocol.defaultHttpPort,
platform: XRayPlatform.fromString(json['platform'] as String?),
inspectors: (json['inspectors'] as List<dynamic>? ?? [])
.map((e) => RemoteInspectorInfo.fromJson(e as Map<String, dynamic>))
.toList(),
);
}