Sha256: c164fa799490704b5ebec9357063857c72f0675cd2dee15f5221d5cf87835bc6
Contents?: true
Size: 412 Bytes
Versions: 14
Compression:
Stored size: 412 Bytes
Contents
function ScheduledDisposable(scheduler, disposable) { this.scheduler = scheduler; this.disposable = disposable; this.isDisposed = false; } function scheduleItem(s, self) { if (!self.isDisposed) { self.isDisposed = true; self.disposable.dispose(); } } ScheduledDisposable.prototype.dispose = function () { this.scheduler.scheduleWithState(this, scheduleItem); };
Version data entries
14 entries across 7 versions & 1 rubygems