jsdom
Version:
A JavaScript implementation of many web standards
17 lines (12 loc) • 417 B
JavaScript
;
const CSSRuleImpl = require("./CSSRule-impl.js").implementation;
class CSSLayerStatementRuleImpl extends CSSRuleImpl {
constructor(globalObject, args, privateData) {
super(globalObject, args, privateData);
this.nameList = Object.freeze(privateData.nameList);
}
get cssText() {
return `@layer ${this.nameList.join(", ")};`;
}
}
exports.implementation = CSSLayerStatementRuleImpl;