Files
HowBadIsMyBatch/docs/NumberWithBarElementFactory.js
frankknoll 0fc151cccc refactoring
2023-04-18 17:21:41 +02:00

14 lines
506 B
JavaScript

class NumberWithBarElementFactory {
static createNumberWithBarElement({ number, barLenInPercent }) {
const numberWithBarElement = UIUtils.instantiateTemplate('template-number-with-bar');
const barElement = numberWithBarElement.querySelector('.bar');
barElement.style.width = barLenInPercent.toString() + "%";
const numberElement = numberWithBarElement.querySelector('.number');
numberElement.textContent = number;
return numberWithBarElement;
}
}