platform: modularize api/gui, add docs-tests-web foundation, and refresh root config
This commit is contained in:
18
selective-vpn-gui/main_window/runtime_actions_mixin.py
Normal file
18
selective-vpn-gui/main_window/runtime_actions_mixin.py
Normal file
@@ -0,0 +1,18 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from main_window.runtime_auth_mixin import RuntimeAuthMixin
|
||||
from main_window.runtime_ops_mixin import RuntimeOpsMixin
|
||||
from main_window.runtime_refresh_mixin import RuntimeRefreshMixin
|
||||
from main_window.runtime_state_mixin import RuntimeStateMixin
|
||||
|
||||
|
||||
class MainWindowRuntimeActionsMixin(
|
||||
RuntimeOpsMixin,
|
||||
RuntimeAuthMixin,
|
||||
RuntimeRefreshMixin,
|
||||
RuntimeStateMixin,
|
||||
):
|
||||
"""Facade mixin for backward-compatible MainWindow inheritance."""
|
||||
|
||||
|
||||
__all__ = ["MainWindowRuntimeActionsMixin"]
|
||||
Reference in New Issue
Block a user