From 99fad75f547f5cc118e5c8a8d96ecfcd47091ff7 Mon Sep 17 00:00:00 2001 From: Frank Knoll Date: Wed, 17 Jul 2024 10:11:52 +0200 Subject: [PATCH] removing --- .../js/PrrByKeyTableView.js | 30 ++----------------- docs/gentelella/build/css/custom.css | 1 + 2 files changed, 3 insertions(+), 28 deletions(-) diff --git a/docs/SymptomsCausedByDrugs/js/PrrByKeyTableView.js b/docs/SymptomsCausedByDrugs/js/PrrByKeyTableView.js index 59b834b10e6..6bb7911817f 100644 --- a/docs/SymptomsCausedByDrugs/js/PrrByKeyTableView.js +++ b/docs/SymptomsCausedByDrugs/js/PrrByKeyTableView.js @@ -1,47 +1,21 @@ class PrrByKeyTableView { #prrByKeyTable; - #downloadPrrByKeyTableButton; - #text; - #valueName; #prrByKeyProvider; + // FK-TODO: remove downloadPrrByKeyTableButton and valueName constructor(prrByKeyTable, downloadPrrByKeyTableButton, valueName, prrByKeyProvider) { this.#prrByKeyTable = prrByKeyTable; this.#prrByKeyTable.initialize(); - this.#initializeButton(downloadPrrByKeyTableButton); - this.#valueName = valueName; this.#prrByKeyProvider = prrByKeyProvider; } displayPrrByKeyTable4Value(id, text) { - UIUtils.disableButton(this.#downloadPrrByKeyTableButton); this.#prrByKeyProvider(id) - .then(prrByKey => { - this.#text = text; - this.#prrByKeyTable.display(prrByKey); - UIUtils.enableButton(this.#downloadPrrByKeyTableButton); - }); + .then(prrByKey => this.#prrByKeyTable.display(prrByKey)); } getTable() { return this.#prrByKeyTable.getTable(); } - - #initializeButton(downloadPrrByKeyTableButton) { - this.#downloadPrrByKeyTableButton = downloadPrrByKeyTableButton; - UIUtils.disableButton(downloadPrrByKeyTableButton); - downloadPrrByKeyTableButton.addEventListener( - 'click', - () => this.#downloadPrrByKey()) - } - - #downloadPrrByKey() { - UrlUtils.downloadUrlAsFilename( - window.URL.createObjectURL( - new Blob( - [this.#prrByKeyTable.getDisplayedTableAsCsv(`# ${this.#valueName}: ${this.#text}`)], - { type: 'text/csv' })), - this.#text); - } } diff --git a/docs/gentelella/build/css/custom.css b/docs/gentelella/build/css/custom.css index 16b63e1a743..245591f7c41 100644 --- a/docs/gentelella/build/css/custom.css +++ b/docs/gentelella/build/css/custom.css @@ -4932,6 +4932,7 @@ table.dataTable.display tbody tr.prrTooHigh { max-width: 100%; } +/* FK-TODO: remove this class: */ .downloadButton { margin-top: 10px; display: none;