UNPKG

happy-dom-without-node

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 617 B
import CSSUnits from './CSSUnits.js'; /** * CSS unit value. */ export default class CSSUnitValue { /** * Constructor. * * @param value Value. * @param unit Unit. */ constructor(value, unit) { this.unit = null; this.value = null; 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