aboutsummaryrefslogtreecommitdiff
path: root/atom/packages/ex-mode/node_modules/event-kit/lib/disposable.js
diff options
context:
space:
mode:
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.js34
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);