TrojanServerConfig.fromJson constructor

TrojanServerConfig.fromJson(
  1. Object? json
)

Implementation

factory TrojanServerConfig.fromJson(Object? json) {
  final map = asJsonMap(json, 'trojan inbound');
  return TrojanServerConfig(
    clients: map['clients'] == null
        ? null
        : asJsonList(map['clients'], TrojanUserConfig.fromJson),
    fallbacks: map['fallbacks'] == null
        ? null
        : asJsonList(map['fallbacks'], TrojanInboundFallback.fromJson),
  );
}