Export Xray routing window components

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2026-08-17 15:42:59 +08:00
parent ca3de8586e
commit 0c75de6521
+8 -2
View File
@@ -36,7 +36,14 @@ import functools
from .Routing import cleanRoutingRule
__all__ = ['XrayRoutingWindow']
__all__ = [
'XrayRoutingWindow',
# Begin export for testing
'RoutingPreviewDialog',
'RoutingRuleEditDialog',
'RoutingRulesDialog',
# End export for testing
]
logger = logging.getLogger(__name__)
@@ -44,7 +51,6 @@ registerAppSettings('UserRoutingWindowGeometry')
registerAppSettings('UserRoutingWindowState')
registerAppSettings('UserRoutingHeaderViewState')
DOMAIN_STRATEGIES, ROUTING_STATES = (
['AsIs', 'IPIfNonMatch', 'IPOnDemand'],
['Enabled', 'Disabled'],