File size: 750 Bytes
3806abd 21dae66 3806abd 21dae66 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
import gradio as gr
# ---------------------------------------------------------
def create_checkbox(value, section, label_checkbox, visible, options, descriptions):
descriptions_info = "<br><br>".join(
[
f"* **{option}**: {description}"
for option, description in zip(options, descriptions)
]
)
checkbox = gr.CheckboxGroup(
options,
label=label_checkbox + f" {value}:",
visible=visible,
interactive=True,
elem_id=section,
)
text = gr.Markdown(
descriptions_info,
label="Info",
visible=visible,
# interactive=False,
# lines=13,
# max_lines=15,
elem_id=section,
)
return checkbox, text
|