refactoring

This commit is contained in:
frankknoll
2022-02-28 20:53:23 +01:00
parent 57e9d1b62b
commit cfd7acfe27
4 changed files with 451 additions and 135 deletions

View File

@@ -1,8 +1,18 @@
class IntensiveCareCapacitiesChartView {
displayChart({ data, canvas, title }) {
new Chart(
canvas,
#canvas;
#chart;
constructor(canvas) {
this.#canvas = canvas;
}
displayChart({ data, title }) {
if (this.#chart != null) {
this.#chart.destroy();
}
this.#chart = new Chart(
this.#canvas,
{
type: 'bar',
data: this.#getData(data),