jsdom
Version:
A JavaScript implementation of many web standards
20 lines (15 loc) • 523 B
JavaScript
;
const CSSRuleImpl = require("./CSSRule-impl.js").implementation;
const CSSStyleProperties = require("../../../generated/idl/CSSStyleProperties.js");
class CSSNestedDeclarationsImpl extends CSSRuleImpl {
constructor(globalObject, args, privateData) {
super(globalObject, args, privateData);
this.style = CSSStyleProperties.createImpl(globalObject, [], {
parentRule: this
});
}
get cssText() {
return this.style.cssText;
}
}
exports.implementation = CSSNestedDeclarationsImpl;