class_docstr: Object which collects rapid-fire signals and condenses them
  into a single signal or a rate-limited stream of signals.
  Used, for example, to prevent a SpinBox from generating multiple
  signals when the mouse wheel is rolled over it.
  
  Emits sigDelayed after input signals have stopped for a certain period of
  time.
docstr: Return a SignalBlocker that temporarily blocks input signals to
  this proxy.
docstr_tok: ["Return","a","SignalBlocker","that","temporarily","blocks","input","signals","to","this","proxy","."]
code: def block(self):
      """Return a SignalBlocker that temporarily blocks input signals to
      this proxy.
      """
      return SignalBlock(self.signal, self.signalReceived)
  
file_path: pyqtgraph/pyqtgraph/SignalProxy.py
imports: import weakref
  from time import perf_counter
  from .functions import SignalBlock
  from .Qt import QtCore
  from .ThreadsafeTimer import ThreadsafeTimer
label_desc: Use image node_id 7 for calling the SignalProxy obj's underlying member method code with example usage: obj.block() and returns: SignalBlock