Interaction (original) (raw)
Bokeh offers several ways to respond to browser-based interactions from users. A lot of this interactivity can be defined in Python, with no or only limited JavaScript required.
Bokeh makes it simple to add certain kinds of linked interactions between plots, such as linked ranges when panning and zooming, or linked highlighting when making selections.
Bokeh makes it simple to add certain kinds of linked interactions between plots, such as linked ranges when panning and zooming, or linked highlighting when making selections.
Bokeh Legends
can be configured to allow for easily hiding or muting corresponding glyphs.
Bokeh comes with a rich set of widgets that can be used with either client-side JavaScript callbacks, or with real Python code in a Bokeh server application.
Bokeh’s CustomJS
callbacks allow you to define JavaScript-based custom interactivity for various widgets and events in Bokeh documents.
In Bokeh Server apps, you can use Bokeh’s Python callbacks to define custom interactivity for various widgets and events.
Bokeh lets you use tooltips to add additional information to most UI elements in your visualization.