From 8d86ca05da618c1c3ebfa8a84f882e557eaa7bdd Mon Sep 17 00:00:00 2001 From: Henry Date: Thu, 30 Mar 2017 11:03:14 -0700 Subject: [PATCH] [API] Removed API classes from Open MCT prototype. Fixes #1293 --- src/MCT.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/MCT.js b/src/MCT.js index 381d7c36b0..187a62701f 100644 --- a/src/MCT.js +++ b/src/MCT.js @@ -194,15 +194,13 @@ define([ */ this.telemetry = new api.TelemetryAPI(this); - this.TimeConductor = this.conductor; // compatibility for prototype + this.Dialog = api.Dialog; + this.on('navigation', this.selection.clear.bind(this.selection)); } MCT.prototype = Object.create(EventEmitter.prototype); - Object.keys(api).forEach(function (k) { - MCT.prototype[k] = api[k]; - }); MCT.prototype.MCT = MCT; MCT.prototype.legacyExtension = function (category, extension) {