From 5d44bbba2f8b119466c210ed6ce3b01fce6d39f4 Mon Sep 17 00:00:00 2001 From: niksirbi Date: Thu, 30 Mar 2023 17:22:17 +0100 Subject: [PATCH] added button for tagging an event --- wazp/pages/03_events.py | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/wazp/pages/03_events.py b/wazp/pages/03_events.py index d27ec41..1472fa3 100644 --- a/wazp/pages/03_events.py +++ b/wazp/pages/03_events.py @@ -23,6 +23,14 @@ # Initialize the events status alert init_events_status: dict = {"message": "No events defined", "color": "light"} +disabled_button_style = { + "n_clicks": 0, + "outline": False, + "color": "dark", + "disabled": True, + "class_name": "w-100", +} + ############################### # Table of events # ############################### @@ -69,6 +77,12 @@ value=0, ) +tag_event_button = dbc.Button( + "Tag event", + id="tag-event-button", + **disabled_button_style, +) + # events status alert events_status_alert = dbc.Alert( init_events_status["message"], @@ -89,16 +103,17 @@ [ dbc.Row( [ - dbc.Col(dcc.Markdown("Select video"), width=3), - dbc.Col(events_video_select, width=9), + dbc.Col(dcc.Markdown("Select video"), width=2), + dbc.Col(events_video_select, width=10), ], ), dbc.Row( [ - dbc.Col(dcc.Markdown("Tag event for"), width=3), + dbc.Col(dcc.Markdown("Select event"), width=2), dbc.Col(event_dropdown, width=3), - dbc.Col(dcc.Markdown("at frame index"), width=3), - dbc.Col(dcc.Loading(frame_index_input), width=3), + dbc.Col(dcc.Markdown("at frame"), width=2), + dbc.Col(dcc.Loading(frame_index_input), width=2), + dbc.Col(tag_event_button, width=3), ], ), ],