class_docstr: Draw an arrow to the given xy position with optional text at
  distance 'points' away. The direction of the arrow may be
  specified as well as the arrow head style.
class_docstr_tok: ["Draw","an","arrow","to","the","given","xy","position","with","optional","text","at","distance","'points","'","away",".","The","direction","of","the","arrow","may","be","specified","as","well","as","the","arrow","head","style","."]
code: def __init__(
      self,
      x,
      y,
      text="",
      direction="<",
      points=40,
      arrowstyle="->",
      **params,
  ):
      info = (x, y, text, direction, points, arrowstyle)
      super().__init__(
          info,
          x=x,
          y=y,
          text=text,
          direction=direction,
          points=points,
          arrowstyle=arrowstyle,
          **params,
      )
  
imports: from numbers import Number
  import numpy
  import param
  from ..core import Dimension, Element, Element2D
  from ..core.data import Dataset
  from ..core.util import datetime_types
label_desc: Use image node_id 1 to create a new Arrow object from inherited base classes: Annotation with example: obj = Arrow(x, y, text, direction, points, arrowstyle)