platform: modularize api/gui, add docs-tests-web foundation, and refresh root config
This commit is contained in:
12
selective-vpn-gui/controllers/trace_controller.py
Normal file
12
selective-vpn-gui/controllers/trace_controller.py
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env python3
|
||||
from __future__ import annotations
|
||||
|
||||
from .views import TraceMode
|
||||
from api_client import TraceDump
|
||||
|
||||
|
||||
class TraceControllerMixin:
|
||||
# -------- Trace --------
|
||||
|
||||
def trace_view(self, mode: TraceMode = "full") -> TraceDump:
|
||||
return self.client.trace_get(mode)
|
||||
Reference in New Issue
Block a user