holoviz / panel

Panel: The powerful data exploration & web app framework for Python
https://panel.holoviz.org
BSD 3-Clause "New" or "Revised" License
4.69k stars 508 forks source link

Create common toolbar for Holoview plots #6655

Open vandhana12 opened 6 months ago

vandhana12 commented 6 months ago

Right now we have option to share axes between holoviews plot, is there way to create common toolbar for plots added to panel Gridbox or column?

TheoMathurin commented 6 months ago

You're asking something about Holoviews in Panel issues. Plus usage questions should be sent here: https://discourse.holoviz.org/

vandhana12 commented 6 months ago

@TheoMathurin my question is we have feature to linked_axes in pn.pane.Holoviews. Do we have any options to create common toolbar in panel?

TheoMathurin commented 6 months ago

I understood your question. I'm saying this is the wrong place to ask.

philippjfr commented 6 months ago

I think this is probably the right place, HoloViews handles shared toolbars for its layouts but in theory it should be able to do pn.Column(hv_plot1, hv_plot2) and somehow share toolbars between those two plots.

MarcSkovMadsen commented 6 months ago

+1 for shared toolbar with the ability to use Panel layouts. I've often been wishing for this as Panels layouts are so much more powerful.

hmijail commented 5 months ago

I assume this is about the Bokeh toolbar? if so, +1.

Also related, but not sure if this should come here or to a new issue: Holoviews' layouts also manage to combine their legends, such that one legend can un/mute the clicked element across all views. However, that is lost in Panel layouts. So would be great to have the legend unification work automatically just like in Holoviews, or at least have some documentation on how to implement that connection across Panels.

droumis commented 5 months ago

Also Also related, but not sure if this should come here or to a new issue.. RangeTooLink applied across plots laid out by Panel rather than HoloViews