Я хочу активировать и деактивировать LabelSet, нажав кнопку.Есть ли простой способ понять это?Я уже попробовал пример с использованием «видимой» функции, но после деактивации я не смог снова активировать (показать) набор меток.Оно полностью исчезло.
Что-то в этом роде ...
def activate_labelset():
???
def activate_labelset():
???
plot = figure()
plot.circle(x='x', y='y', source=source, size=10, name='circles')
labels = LabelSet(x='x', y='y', text='text', level='glyph',
x_offset=1, y_offset=1, source=source, render_mode='css',
text_font_style='bold', text_font_size='1vh',
name='labelset')
plot.add_layout(labels)
button_activate = Button(label="activate", button_type="primary",
width=100, height=50)
button_activate.on_click(activate_labelset)
button_deactivate = Button(label="deactivate", button_type="primary",
width=100, height=50)
button_deactivate.on_click(deactivate_labelset)