class_docstr: Subclass of `.TimerBase` using GTK timer events.
class_docstr_tok: ["Subclass","of","`",".TimerBase","`","using","GTK","timer","events","."]
code: def _timer_start(self):
      # Need to stop it, otherwise we potentially leak a timer id that will
      # never be stopped.
      self._timer_stop()
      self._timer = GLib.timeout_add(self._interval, self._on_timer)
  
imports: import logging
  import sys
  import matplotlib
  from matplotlib import _api, backend_tools, cbook
  from matplotlib._pylab_helpers import Gcf
  from matplotlib.backend_bases import _Backend, FigureCanvasBase, FigureManagerBase, NavigationToolbar2, TimerBase
  from matplotlib.backend_tools import Cursors
  import gi
  from gi.repository import Gdk, Gio, GLib, Gtk
label_desc: Use image node_id 2 for calling the TimerGTK obj's underlying member method code with example usage: obj._timer_start() without return types