docstr: Determines whether the shape could be activated for edit or
  not. Has no effect when the older editable shapes mode is
  enabled via `config.editable` or `config.edits.shapePosition`.
  
  The 'editable' property must be specified as a bool
  (either True, or False)
  
  Returns
  -------
  bool
code: def editable(self):
      """
      Determines whether the shape could be activated for edit or
      not. Has no effect when the older editable shapes mode is
      enabled via `config.editable` or `config.edits.shapePosition`.
  
      The 'editable' property must be specified as a bool
      (either True, or False)
  
      Returns
      -------
      bool
      """
      return self["editable"]
  
imports: from plotly.basedatatypes import BaseLayoutHierarchyType
  import copy
label_desc: Use image node_id 1 for calling the Shape obj's underlying member method code with example usage: obj.editable() and returns: self