From 407550e6f448cb8aa3fda536f103d03a44bd2f24 Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Fri, 23 Sep 2016 15:48:43 -0700 Subject: [PATCH] [Selection] Inject actionRegistry --- src/openmct.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/openmct.js b/src/openmct.js index 4d077afb5a..184917ab23 100644 --- a/src/openmct.js +++ b/src/openmct.js @@ -22,6 +22,7 @@ define([ 'EventEmitter', + './Registry', './selection/Selection', './selection/ContextManager', './selection/SelectGesture', @@ -29,6 +30,7 @@ define([ './ui/ViewRegistry' ], function ( EventEmitter, + Registry, Selection, ContextManager, SelectGesture, @@ -36,15 +38,20 @@ define([ ViewRegistry ) { var openmct = Object.create(EventEmitter.prototype); + var actionRegistry = new Registry(); var selection = new Selection(); var manager = new ContextManager(); var select = new SelectGesture(manager, selection); - var contextMenu = new ContextMenuGesture(selection, {}, {}, manager); + var contextMenu = new ContextMenuGesture( + selection, + {}, + actionRegistry, + manager + ); EventEmitter.call(openmct); openmct.selection = selection; - openmct.inspectors = new ViewRegistry(); openmct.gestures = {