mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 14:27:00 +08:00
Opt: Refactor config display
Opt: Lock event selector
This commit is contained in:
@@ -9,6 +9,9 @@ from queue import Queue
|
||||
from typing import Callable, Generator, List
|
||||
|
||||
import pywebio
|
||||
from module.config.utils import deep_iter
|
||||
from module.logger import logger
|
||||
from module.webui.setting import State
|
||||
from pywebio.input import PASSWORD, input
|
||||
from pywebio.output import PopupSize, popup, put_html, toast
|
||||
from pywebio.session import eval_js
|
||||
@@ -17,9 +20,6 @@ from pywebio.session import register_thread, run_js
|
||||
from rich.console import Console, ConsoleOptions
|
||||
from rich.terminal_theme import TerminalTheme
|
||||
|
||||
from module.logger import logger
|
||||
from module.webui.setting import State
|
||||
|
||||
RE_DATETIME = (
|
||||
r"\d{4}\-(0\d|1[0-2])\-([0-2]\d|[3][0-1]) "
|
||||
r"([0-1]\d|[2][0-3]):([0-5]\d):([0-5]\d)"
|
||||
@@ -522,6 +522,13 @@ def raise_exception(x=3):
|
||||
raise Exception("quq")
|
||||
|
||||
|
||||
def get_alas_config_listen_path(args):
|
||||
for path, d in deep_iter(args, depth=3):
|
||||
if d.get("display") in ["readonly", "hide"]:
|
||||
continue
|
||||
yield path
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
def gen(x):
|
||||
|
||||
Reference in New Issue
Block a user