Files
HowBadIsMyBatch/docs/UIUtils.js
frankknoll 57e9d1b62b refactoring
2022-02-28 19:14:03 +01:00

16 lines
527 B
JavaScript

class UIUtils {
static instantiateTemplate(templateId) {
return document.getElementById(templateId).content.firstElementChild.cloneNode(true);
}
static createChartViewElementWithHeading(heading) {
const chartViewElement = UIUtils.instantiateTemplate('template-ChartView');
chartViewElement.querySelector(".heading").textContent = heading;
return {
chartViewElement: chartViewElement,
canvas: chartViewElement.querySelector(".canvas")
};
}
}