У меня есть сюжет Bokeh, который управляется ползунком времени Bokeh. Я пытаюсь установить время ползунка и соответствующих отображаемых данных в текущее время браузера, нажав на кнопку.
Я знаю, как сделать то же самое, если все было полностью разработано в JS. Но я пишу внешнюю функцию JS, встроенную в HTML-файл, и я не знаю, как получить доступ к объектам Bokeh (в данном случае Slider) и управлять ими. Я могу использовать функции обратного вызова только для запуска с ползунка и изменения базовых данных, но не наоборот. Мне нужно установить значение ползунка с помощью кнопки на текущее время!
callback = CustomJS( JS Code to cahnge the data; )
Timeslider = DateSlider(start=dt(2019, 9, 1, 16, 0, 0), end=dt(2019, 9, 2, 8, 0, 0), value=dt(2019, 9, 1, 16, 0, 0), step=1)
callback.args['time_slider'] = Timeslider
Timeslider.js_on_change('value', callback)