code: def _init_glyphs(self, plot, element, ranges, source):
      super()._init_glyphs(plot, element, ranges, source)
      renderer = plot.renderers.pop(
          plot.renderers.index(self.handles["glyph_renderer"])
      )
      plot.renderers = [renderer] + plot.renderers
      arc_renderer = self.handles["quad_1_glyph_renderer"]
      scatter_renderer = self.handles["scatter_1_glyph_renderer"]
      arc_renderer.view = scatter_renderer.view
      arc_renderer.data_source = scatter_renderer.data_source
      self.handles["quad_1_source"] = scatter_renderer.data_source
      self._sync_nodes()
  
file_path: holoviews/holoviews/plotting/bokeh/sankey.py
imports: import numpy
  import param
  from bokeh.models import Patches
  from ...core.data import Dataset
  from ...core.util import dimension_sanitizer, max_range
  from ...util.transform import dim
  from .graphs import GraphPlot
label_desc: Use image node_id 1 for calling the SankeyPlot obj's underlying member method code with example usage: obj._init_glyphs(plot, element, ranges, source) without return types