С модулем bokeh в python я хочу добавить обратный вызов сервера, когда кто-то выбирает другую панель. Примерно так (к сожалению, это не работает):
from bokeh.layouts import widgetbox
from bokeh.models.widgets import Div, Tabs, Panel
from bokeh.plotting import curdoc
label1 = Div(text='Tab 1')
label2 = Div(text='Tab 2')
panel1 = Panel(child=widgetbox(label1), title='Tab 1')
panel2 = Panel(child=widgetbox(label2), title='Tab 2')
tabs = Tabs(tabs=[panel1, panel2])
def panelActive():
print("the active panel is "+str(tabs.active))
tabs.callback=panelActive()
curdoc().add_root(tabs)
Редактировать: Это в боке 0.13.0