diff --git a/src/app/components/analysis-window/analysis-window.component.ts b/src/app/components/analysis-window/analysis-window.component.ts index 0c6abbf22c5a008543d3d48cbd1bd169fc8f0db5..b940ed6a38e479b4a0caaaf2ce6afd1a878b88af 100644 --- a/src/app/components/analysis-window/analysis-window.component.ts +++ b/src/app/components/analysis-window/analysis-window.component.ts @@ -145,7 +145,7 @@ export class AnalysisWindowComponent implements OnInit, OnChanges { } } } else if (selectedNodes[0].nodeType === 'drug') { - const drug: Drug = selectedNodes[0]; + const drug: Drug = selectedNodes[0].details; selectedId = drug.drugId; selectedStatus = drug.status; selectedName = drug.name; @@ -220,7 +220,6 @@ export class AnalysisWindowComponent implements OnInit, OnChanges { const details = attributes.details || {}; - for (const node of network.nodes) { nodes.push(this.mapNode(node, nodeTypes[node] || this.inferNodeType(node), isSeed[node], scores[node], details[node])); } @@ -298,6 +297,7 @@ export class AnalysisWindowComponent implements OnInit, OnChanges { this.nodeData.nodes.add(this.drugNodes); } } + public screenshot() { const elem = document.getElementById(this.indexscreenshot.toString()); html2canvas(elem).then((canvas) => { @@ -307,7 +307,7 @@ export class AnalysisWindowComponent implements OnInit, OnChanges { a.download = `Resulting_Network.png`; a.click(); - }); -} + }); + } }