@interval.setter
    def interval(self, new_interval):
        if self._status:
            if abs(self._nsdate.timeIntervalSinceNow()) >= self._nstimer.timeInterval():
                self.stop()
                self._interval = new_interval
                self.start()
        else:
            self._interval = new_interval
dataset/ETHPy150Open beville/ComicStreamer/libs/rumps/rumps.py/Timer.interval/original