class_docstr: Plotly backend-specific vertex drawer.
code: def draw_label(self, visual_vertex, point, **kwds):
      if visual_vertex.label is None:
          return
  
      fig = self.fig
  
      text_kwds = {}
      text_kwds["x"] = [point[0]]
      text_kwds["y"] = [point[1]]
      text_kwds["text"].append(visual_vertex.label)
  
      # TODO: add more options
  
      # Draw text labels
      stroke = plotly.graph_objects.Scatter(
          mode="text",
          **text_kwds,
      )
      fig.add_trace(stroke)
  
file_path: python-igraph/src/igraph/drawing/plotly/vertex.py
imports: from math import pi
  from igraph.drawing.baseclasses import AbstractVertexDrawer
  from igraph.drawing.metamagic import AttributeCollectorBase
  from .utils import find_plotly, format_rgba
label_desc: Use image node_id 4 for calling the PlotlyVerticesDrawer obj's underlying member method code with example usage: obj.draw_label(visual_vertex, point) without return types