Suppose I have this example chart (taken from gallery):
from bokeh.io import show, output_file from bokeh.plotting import figure output_file("bar_basic.html") fruits = ['Apples', 'Pears', 'Nectarines', 'Plums', 'Grapes', 'Strawberries'] counts = [5, 3, 4, 2, 4, 6] p = figure(x_range=fruits, plot_height=350, title="Fruit Counts", toolbar_location=None, tools="") p.vbar(x=fruits, top=counts, width=0.9) p.xgrid.grid_line_color = None p.y_range.start = 0 show(p)
I would like to add a CustomJS callback when the chart title is clicked (“Fruit Counts” in this case). Can I do that?
To give some context, what I’m trying to achieve is to display the calculations that generate the plot data in detail. My idea is to show a bootstrap modal when the title is clicked. Any suggestions are welcome.
Thank you for your time.