def _timer_stop(self): if self._timer is None: return elif self._single: window.clearTimeout(self._timer) self._timer = None else: window.clearInterval(self._timer) self._timer = None
def schedule_search(self): if self.timeout is not None: window.clearTimeout(self.timeout) self.timeout = window.setTimeout(self.search, 1000)