Нет взаимодействия с пользовательским интерфейсом, который предлагает сам виджет, насколько я знаю, чтобы очистить его. Вы можете создать кнопку с обратным вызовом CustomJS
, которая сбрасывает значения MultiSelect
:
select = MultiSelect(options=["First", "Second", "Third"])
button = Button(label="clear")
callback = CustomJS(args=dict(s=select), code="s.value=[]")
button.js_on_event('button_click', callback)
Перед нажатием кнопки:
После нажатия на кнопку: