Files
HowBadIsMyBatch/docs/SymptomsCausedByDrugs/js/PrrByVaccineTableView.js
Frank Knoll 9c0b4fbc2d removing
2024-07-17 11:03:12 +02:00

28 lines
792 B
JavaScript

class PrrByVaccineTableView {
#delegate;
constructor(prrByVaccineTableElement, keyColumnName) {
this.#delegate = new PrrByKeyTableView(
this.#createPrrByVaccineTable(prrByVaccineTableElement, keyColumnName),
PrrByVaccineProvider.getPrrByVaccine);
}
displayPrrByVaccineTable4Symptom(id) {
this.#delegate.displayPrrByKeyTable4Value(id);
}
getTable() {
return this.#delegate.getTable();
}
#createPrrByVaccineTable(tableElement, keyColumnName) {
return new PrrByKeyTable({
tableElement: tableElement,
keyColumnName: keyColumnName,
prrColumnName: 'Lower Confidence Limit of Proportional Reporting Ratio',
shallMarkRowIfPrrTooHigh: true
});
}
}