diff options
Diffstat (limited to 'atom/packages/ex-mode/node_modules/event-kit/lib/disposable.js')
| -rw-r--r-- | atom/packages/ex-mode/node_modules/event-kit/lib/disposable.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/atom/packages/ex-mode/node_modules/event-kit/lib/disposable.js b/atom/packages/ex-mode/node_modules/event-kit/lib/disposable.js deleted file mode 100644 index 4ccb3da..0000000 --- a/atom/packages/ex-mode/node_modules/event-kit/lib/disposable.js +++ /dev/null @@ -1,34 +0,0 @@ -(function() { - var Disposable, Grim; - - Grim = require('grim'); - - module.exports = Disposable = (function() { - Disposable.prototype.disposed = false; - - - /* - Section: Construction and Destruction - */ - - function Disposable(disposalAction) { - this.disposalAction = disposalAction; - } - - Disposable.prototype.dispose = function() { - if (!this.disposed) { - this.disposed = true; - return typeof this.disposalAction === "function" ? this.disposalAction() : void 0; - } - }; - - Disposable.prototype.off = function() { - Grim.deprecate("Use ::dispose to cancel subscriptions instead of ::off"); - return this.dispose(); - }; - - return Disposable; - - })(); - -}).call(this); |