extensions/ipynb/src/helper.ts/DebounceTrigger/trigger
class DebounceTrigger:	trigger(item: T): void {
		if (!this._handle) {
			this.pause();
			this._handle = setTimeout(() => {
				this._handle = undefined;
				this.resume();
			}, this._delay);
		}

		if (this._isPaused !== 0) {
			this._queue.push(item);
		} else {
			this._callbackFn(item);
		}
	}