UNPKG

happy-dom

Version:

Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

25 lines 599 B
import CSSUnits from './CSSUnits.js'; /** * CSS unit value. */ export default class CSSUnitValue { unit = null; value = null; /** * Constructor. * * @param value Value. * @param unit Unit. */ constructor(value, unit) { if (typeof value !== 'number') { throw new TypeError('The provided double value is non-finite'); } if (!CSSUnits.includes(unit)) { throw new TypeError('Invalid unit: ' + unit); } this.value = value; this.unit = unit; } } //# sourceMappingURL=CSSUnitValue.js.map