title: How to hide both line and circle in Python Bokeh plot using legend click policy?
body: <p>I have a Python Bokeh plot (multiple plot lines+circle) as follows:</p>
  
  <pre><code> output_notebook()
  
  source = ColumnDataSource(da)
  
  col_names = paises
  
  p = figure(
   title = "A",
   x_axis_type="datetime",
   plot_width=800,
   plot_height=400,
   sizing_mode='scale_width',
   toolbar_location='above',
   tools ="box_zoom,reset,wheel_zoom" )
  
  p_dict = dict()
  
  
  for col, c, col_name in zip(da.columns, color, col_names):
   p_dict[col_name] = p.circle('date', col, source=source, color=c, size=3.5, line_width=0.5, fill_color=None)
   p_dict[col_name] = p.line('date', col, source=source, color=c, line_width=1) 
  
   p.add_tools(HoverTool( 
       toggleable=False,
       renderers=[p_dict[col_name]],
       tooltips=[('datetime','@date{%F}'),(col, f'@{col}')],
       formatters={'@date': 'datetime'}
   ))
  
  
  legend = Legend(items=[(x, [p_dict[x]]) for x in p_dict])
  
  
  p.add_layout(legend)
  
  p.legend.click_policy="hide"
  
  p.legend.label_text_font_size = "1vw"
  p.legend.location = 'top_left'
  p.left[0].formatter.use_scientific = False
  
  show(p)
  
  </code></pre>
  
  <p>I am using <code>legend.click_policy="hide"</code> to hide the lines but when clicking the legend, only hides the circle but not the line. Is there a way to hide both line and circle?</p>
  
  <p>Thanks!</p>