docstr: GtkDrawable draw event.
docstr_tok: ["GtkDrawable","draw","event","."]
code: def on_draw_event(self, widget, ctx):
      """GtkDrawable draw event."""
      toolbar = self.toolbar
      # if toolbar:
      #     toolbar.set_cursor(cursors.WAIT)
      self._renderer.set_context(ctx)
      allocation = self.get_allocation()
      self._render_figure(allocation.width, allocation.height)
      # if toolbar:
      #     toolbar.set_cursor(toolbar._lastCursor)
      return False
  
file_path: catboost/contrib/python/matplotlib/py2/matplotlib/backends/backend_gtk3cairo.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  from .None import backend_cairo, backend_gtk3
  from .backend_cairo import cairo, HAS_CAIRO_CFFI
  from .backend_gtk3 import _BackendGTK3
  from matplotlib.backend_bases import cursors
label_desc: Use image node_id 3 for calling the FigureCanvasGTK3Cairo obj's underlying member method code with example usage: obj.on_draw_event(widget, ctx) and returns: False