@atlaskit/tree
Version:
A React Component for displaying expandable and sortable tree hierarchies
20 lines • 635 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var DelayedFunction = /** @class */ (function () {
function DelayedFunction(delay) {
this.delay = delay;
}
DelayedFunction.prototype.start = function (fn) {
this.stop();
this.timeoutId = window.setTimeout(fn, this.delay);
};
DelayedFunction.prototype.stop = function () {
if (this.timeoutId) {
clearTimeout(this.timeoutId);
this.timeoutId = undefined;
}
};
return DelayedFunction;
}());
exports.default = DelayedFunction;
//# sourceMappingURL=delayed-function.js.map