diff --git a/src/app/components/analysis-panel/analysis-panel.component.ts b/src/app/components/analysis-panel/analysis-panel.component.ts index 24f483cc26fafec8ed71f78ad06b4e5fd4da95fd..bf12f851ab7e1c5e77c160f0391a6f041ad5f8e2 100644 --- a/src/app/components/analysis-panel/analysis-panel.component.ts +++ b/src/app/components/analysis-panel/analysis-panel.component.ts @@ -76,19 +76,6 @@ export class AnalysisPanelComponent implements OnInit, OnChanges, AfterViewInit // private drugEdges: any[] = []; public tab: 'meta' | 'network' | 'table' = 'network'; - // public adjacentDrugs = false; - // public adjacentDrugList: Node[] = []; - // public adjacentDrugEdgesList: Node[] = []; - // - // public adjacentDisordersProtein = false; - // public adjacentDisordersDrug = false; - // - // public adjacentProteinDisorderList: Node[] = []; - // public adjacentProteinDisorderEdgesList: Node[] = []; - // - // public adjacentDrugDisorderList: Node[] = []; - // public adjacentDrugDisorderEdgesList: Node[] = []; - private proteins: any; public effects: any; @@ -630,8 +617,10 @@ export class AnalysisPanelComponent implements OnInit, OnChanges, AfterViewInit private async refresh() { if (this.token) { if (this.tokenType === 'view') { + this.networkHandler.showSeedsButton = false; await this.refreshView(); } else { + this.networkHandler.showSeedsButton = true; await this.refreshTask(); } } diff --git a/src/app/components/network/network-menu-left/network-menu-left.component.html b/src/app/components/network/network-menu-left/network-menu-left.component.html index ff7184adee30ea8dba55f8c98fd528efb1f8d850..0083f17487ce726f2fc7580da964688f36e426d9 100644 --- a/src/app/components/network/network-menu-left/network-menu-left.component.html +++ b/src/app/components/network/network-menu-left/network-menu-left.component.html @@ -20,7 +20,7 @@ <div class="rows"> <div class="row is-full m-1 is-pulled-right" - *ngIf="networkHandler.activeNetwork.networkType === 'analysis'" + *ngIf="networkHandler.activeNetwork.networkType === 'analysis' && networkHandler.showSeedsButton" > <app-toggle-inplace-reversed class="network-footer-toolbar-element" diff --git a/src/app/components/network/network-menu/network-menu.component.html b/src/app/components/network/network-menu/network-menu.component.html index 9d8ea9d71e3cfa3aca054bce9a50d8d26d9078a8..cf04a2a70b9f986f6e026d37e6353c7ec5adaa3a 100644 --- a/src/app/components/network/network-menu/network-menu.component.html +++ b/src/app/components/network/network-menu/network-menu.component.html @@ -20,7 +20,7 @@ <div class="rows"> <div class="row is-full m-1" - *ngIf="networkHandler.activeNetwork.networkType === 'analysis'" + *ngIf="networkHandler.activeNetwork.networkType === 'analysis' && networkHandler.showSeedsButton" > <app-toggle-inplace class="network-footer-toolbar-element" diff --git a/src/app/pages/explorer-page/explorer-page.component.html b/src/app/pages/explorer-page/explorer-page.component.html index 57ffaa787ff56c74760b1fa1e88f9bd2b0e83ca4..223148f5844599f5a57fdc93c9c6b8bb8bc0bc47 100644 --- a/src/app/pages/explorer-page/explorer-page.component.html +++ b/src/app/pages/explorer-page/explorer-page.component.html @@ -509,7 +509,7 @@ [ngClass]="{ 'b-text-small': drugstoneConfig.smallStyle }" > <p class="card-header-title"> - <app-fa-solid-icon icon="tasks"></app-fa-solid-icon> + <app-fa-solid-icon icon="eye"></app-fa-solid-icon> Views ({{ analysis.viewTokens != null ? analysis.viewTokens.length : 0 }}) </p> <a diff --git a/src/app/services/network-handler/network-handler.service.ts b/src/app/services/network-handler/network-handler.service.ts index 8711a06ce672c66e35e0c5065c5b3861a4a4ce03..798c3e3539f4c6e7e155d5042205cd261ed7c57d 100644 --- a/src/app/services/network-handler/network-handler.service.ts +++ b/src/app/services/network-handler/network-handler.service.ts @@ -22,6 +22,9 @@ export class NetworkHandlerService { public networks: { NetworkType: NetworkComponent } | {} = {}; public activeNetwork: NetworkComponent = new NetworkComponent(this.legendService, this.networkHandler, this.analysis, this.drugstoneConfig, this.netex, this.omnipath, this.loadingScreen); + public showSeedsButton = true; + + public setActiveNetwork(network: NetworkType) { this.triggerChange(); this.activeNetwork = this.networks[network];