From 6d8592db65203b8270fb1bd9fb0c6ea627d86fbe Mon Sep 17 00:00:00 2001 From: Frank Knoll Date: Sun, 14 Jul 2024 10:26:36 +0200 Subject: [PATCH] refactoring --- docs/SymptomsCausedByDrugs/js/PageInitializer.js | 4 ++-- docs/SymptomsCausedByDrugs/js/Select2.js | 11 ++++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/SymptomsCausedByDrugs/js/PageInitializer.js b/docs/SymptomsCausedByDrugs/js/PageInitializer.js index d5c094d6107..7cb92e0faca 100644 --- a/docs/SymptomsCausedByDrugs/js/PageInitializer.js +++ b/docs/SymptomsCausedByDrugs/js/PageInitializer.js @@ -11,7 +11,7 @@ class PageInitializer { { selectElement: symptomSelectElement, textOfOption2Select: searchParam.get(), - onValueSelected: (id, text) => { + onSelectOptionHavingValueAndText: (id, text) => { prrByVaccineTableView.displayPrrByVaccineTable4Symptom(id, text); searchParam.set(text); }, @@ -25,7 +25,7 @@ class PageInitializer { { selectElement: vaccineSelectElement, textOfOption2Select: searchParam.get(), - onValueSelected: (id, text) => { + onSelectOptionHavingValueAndText: (id, text) => { prrBySymptomTableView.displayPrrBySymptomTable4Vaccine(id, text); searchParam.set(text); }, diff --git a/docs/SymptomsCausedByDrugs/js/Select2.js b/docs/SymptomsCausedByDrugs/js/Select2.js index 953046bf6be..8fc3b646b83 100644 --- a/docs/SymptomsCausedByDrugs/js/Select2.js +++ b/docs/SymptomsCausedByDrugs/js/Select2.js @@ -1,14 +1,19 @@ class Select2 { - // FK-TODO: rename onValueSelected to onSelectOptionHavingValueAndText - static initializeSelectElement({ selectElement, textOfOption2Select, onValueSelected, minimumInputLength }) { + static initializeSelectElement( + { + selectElement, + textOfOption2Select, + onSelectOptionHavingValueAndText, + minimumInputLength + }) { selectElement.select2({ minimumInputLength: minimumInputLength }); selectElement.on( 'select2:select', function (event) { const id = event.params.data.id; const text = event.params.data.text; - onValueSelected(id, text); + onSelectOptionHavingValueAndText(id, text); }); Select2.#selectOptionHavingText(selectElement, textOfOption2Select); }