class_docstr: Manager for actions triggered by user interactions (key press, toolbar
  clicks, ...) on a Figure.
  
  Attributes
  ----------
  figure : `.Figure`
  keypresslock : `~matplotlib.widgets.LockDraw`
      `.LockDraw` object to know if the `canvas` key_press_event is locked.
  messagelock : `~matplotlib.widgets.LockDraw`
      `.LockDraw` object to know if the message is available to write.
class_docstr_tok: ["Manager","for","actions","triggered","by","user","interactions","(","key","press",",","toolbar","clicks",",","...",")","on","a","Figure",".","Attributes","--","--","--","--","--","figure",":","`",".Figure","`","keypresslock",":","`","~matplotlib.widgets.LockDraw","`","`",".LockDraw","`","object","to","know","if","the","`","canvas","`","key_press_event","is","locked",".","messagelock",":","`","~matplotlib.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', onpress)
      #...later
      toolmanager.toolmanager_disconnect(cid)
docstr_tok: ["Disconnect","callback","id","*","cid","*",".","Example","usage",":",":","cid","=","toolmanager.toolmanager_connect","(","'tool_trigger_zoom","'",",","onpress",")","#","...","later","toolmanager.toolmanager_disconnect","(","cid",")"]
code: def toolmanager_disconnect(self, cid):
      """
      Disconnect callback id *cid*.
  
      Example usage::
  
          cid = toolmanager.toolmanager_connect('tool_trigger_zoom', onpress)
          #...later
          toolmanager.toolmanager_disconnect(cid)
      """
      return self._callbacks.disconnect(cid)
  
imports: from matplotlib import _api, backend_tools, cbook, widgets
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