diff options
author | Eddy Pedroni <epedroni@pm.me> | 2025-03-01 08:30:05 +0100 |
---|---|---|
committer | Eddy Pedroni <epedroni@pm.me> | 2025-03-01 08:30:05 +0100 |
commit | 818859c4562a5f9fef4e74964ca31e4381ce6995 (patch) | |
tree | 133cad7e5d2ed2bee08c1bb1fd24bab7ae889846 /web-project/src/solo_tool_web.py | |
parent | ff427ab6344a06efe14b7bd519becf2feb9ae1a8 (diff) |
Improve naming, clean up imports
Diffstat (limited to 'web-project/src/solo_tool_web.py')
-rw-r--r-- | web-project/src/solo_tool_web.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/web-project/src/solo_tool_web.py b/web-project/src/solo_tool_web.py index 8e3b576..c0c3d04 100644 --- a/web-project/src/solo_tool_web.py +++ b/web-project/src/solo_tool_web.py @@ -20,13 +20,13 @@ def fileName(path: str) -> str: def keyPointList(st: SoloTool) -> None: with ui.list().props('separator'): for kp in st.keyPoints: - ui.item(f"{kp:0.2}", on_click=handlers.setKeyPoint(st, kp)).props('clickable v-ripple').classes('text-lg') + ui.item(f"{kp:0.2}", on_click=handlers.keyPointAbsolute(st, kp)).props('clickable v-ripple').classes('text-lg') @ui.refreshable def songList(st: SoloTool, songDrawer) -> None: with ui.list().props('separator'): for i, path in enumerate(st.songs): - ui.item(fileName(path), on_click=handlers.setSong(st, i, lambda: songDrawer.hide())).props('clickable v-ripple') + ui.item(fileName(path), on_click=handlers.songAbsolute(st, i, lambda: songDrawer.hide())).props('clickable v-ripple') sessions = {} for f in glob(f"{SESSION_DIR}/*.json"): @@ -103,7 +103,7 @@ def sessionPage(sessionName: str): ui.button(color='positive', on_click=handlers.playPause(st)).bind_icon_from(st, "playing", lambda playing: "pause" if playing else "play_arrow").props(f"size={buttonSize}").style('flex: 1') ui.button(icon='vertical_align_bottom', on_click=handlers.positionToKeyPoint(st), color='negative').props(f"size={buttonSize}").style('flex: 2') ui.button(icon='undo', on_click=st.jump, color='secondary').props(f"size={buttonSize}").style('flex: 2') - ui.button(icon='skip_next', on_click=handlers.changeSong(st, 1)).props(f"size={buttonSize}").style('flex: 1') + ui.button(icon='skip_next', on_click=handlers.songRelative(st, 1)).props(f"size={buttonSize}").style('flex: 1') # Playback rate with ui.row().classes('w-full justify-between no-wrap items-center'): |