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.

42 lines 1.08 kB
import StylePropertyMapReadOnly from './StylePropertyMapReadOnly.js'; import * as PropertySymbol from '../../PropertySymbol.js'; /** * StylePropertyMapReadOnly interface. * * @see https://developer.mozilla.org/en-US/docs/Web/API/StylePropertyMapReadOnly */ export default class StylePropertyMap extends StylePropertyMapReadOnly { /** * Appends a property. * * @param property Property. * @param value Value. */ append(property, value) { this[PropertySymbol.style].setProperty(property, value); } /** * Clears all properties. */ clear() { this[PropertySymbol.style].cssText = ''; } /** * Deletes a property. * * @param property Property. */ delete(property) { this[PropertySymbol.style].removeProperty(property); } /** * Sets a property. * * @param property Property. * @param value Value. */ set(property, value) { this[PropertySymbol.style].setProperty(property, value); } } //# sourceMappingURL=StylePropertyMap.js.map