Sha256: 0faa7f0a78c43f6eeb0e38f233069eae4a13cc82eff4d7fa319c72b60f451782
Contents?: true
Size: 570 Bytes
Versions: 20
Compression:
Stored size: 570 Bytes
Contents
"use strict"; const cssstyle = require("cssstyle"); class ElementCSSInlineStyle { _initElementCSSInlineStyle() { this._settingCssText = false; this._style = new cssstyle.CSSStyleDeclaration(newCssText => { if (!this._settingCssText) { this._settingCssText = true; this.setAttributeNS(null, "style", newCssText); this._settingCssText = false; } }); } get style() { return this._style; } set style(value) { this._style.cssText = value; } } module.exports = { implementation: ElementCSSInlineStyle };
Version data entries
20 entries across 20 versions & 1 rubygems