Enable link functionality in GUI2 Topology View
Change-Id: I1b88080ecdf8c9b6f8a60af4832a12441186d508
diff --git a/web/gui2/src/main/webapp/app/view/topology/layer/forcesvg/visuals/nodevisual.ts b/web/gui2/src/main/webapp/app/view/topology/layer/forcesvg/visuals/nodevisual.ts
index 677745d..a41df62 100644
--- a/web/gui2/src/main/webapp/app/view/topology/layer/forcesvg/visuals/nodevisual.ts
+++ b/web/gui2/src/main/webapp/app/view/topology/layer/forcesvg/visuals/nodevisual.ts
@@ -14,16 +14,19 @@
* limitations under the License.
*/
import {EventEmitter} from '@angular/core';
-import {Node} from '../models';
+import {UiElement} from '../models';
+/**
+ * A base class for the Host and Device components
+ */
export abstract class NodeVisual {
selected: boolean;
- selectedEvent = new EventEmitter<Node>();
+ selectedEvent = new EventEmitter<UiElement>();
- toggleSelected(node: Node) {
+ toggleSelected(uiElement: UiElement) {
this.selected = !this.selected;
if (this.selected) {
- this.selectedEvent.emit(node);
+ this.selectedEvent.emit(uiElement);
} else {
this.selectedEvent.emit();
}