class_docstr: Helper class that groups all the user interactions for a Figure
  
  Attributes
  ----------
  figure: `Figure`
  keypresslock: `widgets.LockDraw`
      `LockDraw` object to know if the `canvas` key_press_event is locked
  messagelock: `widgets.LockDraw`
      `LockDraw` object to know if the message is available to write
class_docstr_tok: ["Helper","class","that","groups","all","the","user","interactions","for","a","Figure","Attributes","--","--","--","--","--","figure",":","`","Figure","`","keypresslock",":","`","widgets.LockDraw","`","`","LockDraw","`","object","to","know","if","the","`","canvas","`","key_press_event","is","locked","messagelock",":","`","widgets.LockDraw","`","`","LockDraw","`","object","to","know","if","the","message","is","available","to","write"]
docstr: Disconnect callback id *cid*
  
  Example usage::
  
      cid = toolmanager.toolmanager_connect('tool_trigger_zoom',
                                            on_press)
      #...later
      toolmanager.toolmanager_disconnect(cid)
docstr_tok: ["Disconnect","callback","id","*","cid","*","Example","usage",":",":","cid","=","toolmanager.toolmanager_connect","(","'tool_trigger_zoom","'",",","on_press",")","#","...","later","toolmanager.toolmanager_disconnect","(","cid",")"]
code: def toolmanager_disconnect(self, cid):
      """
      Disconnect callback id *cid*
  
      Example usage::
  
          cid = toolmanager.toolmanager_connect('tool_trigger_zoom',
                                                on_press)
          #...later
          toolmanager.toolmanager_disconnect(cid)
      """
      return self._callbacks.disconnect(cid)
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  import warnings
  import matplotlib.cbook
  import matplotlib.widgets
  from matplotlib.rcsetup import validate_stringlist
  import matplotlib.backend_tools
label_desc: Use image node_id 7 for calling the ToolManager obj's underlying member method code with example usage: obj.toolmanager_disconnect(cid) and returns: self