diff options
| author | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-05-08 22:38:08 +0300 |
|---|---|---|
| committer | mhsanaei <ho3ein.sanaei@gmail.com> | 2024-05-08 22:38:08 +0300 |
| commit | be9747dcbc26a8d34dfb0f110d2c4120b48b5db6 (patch) | |
| tree | 4d7242a15c24d675aea3dc3d819b86f483544f14 /web/assets | |
| parent | 94eb27d2c49757a026f29b17c5b5d63374416737 (diff) | |
sniffing - metadataOnly, routeOnly
Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
Diffstat (limited to 'web/assets')
| -rw-r--r-- | web/assets/js/model/xray.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js index e57b2b2b..f1673c44 100644 --- a/web/assets/js/model/xray.js +++ b/web/assets/js/model/xray.js @@ -990,10 +990,16 @@ class StreamSettings extends XrayCommonClass { } class Sniffing extends XrayCommonClass { - constructor(enabled=true, destOverride=['http', 'tls', 'quic', 'fakedns']) { + constructor( + enabled=true, + destOverride=['http', 'tls', 'quic', 'fakedns'], + metadataOnly=false, + routeOnly=false) { super(); this.enabled = enabled; this.destOverride = destOverride; + this.metadataOnly = metadataOnly; + this.routeOnly = routeOnly; } static fromJson(json={}) { @@ -1006,6 +1012,8 @@ class Sniffing extends XrayCommonClass { return new Sniffing( !!json.enabled, destOverride, + json.metadataOnly, + json.routeOnly, ); } } |
