UNPKG

jsdom

Version:

A JavaScript implementation of many web standards

23 lines (17 loc) 618 B
"use strict"; const MediaList = require("../../../generated/idl/MediaList.js"); class StyleSheetImpl { constructor(globalObject, args, privateData = {}) { this._globalObject = globalObject; this.type = "text/css"; this.href = privateData.href || null; this.title = privateData.title || null; this.disabled = false; this.ownerNode = privateData.ownerNode || null; this.parentStyleSheet = privateData.parentStyleSheet || null; this.media = MediaList.createImpl(globalObject, [], { mediaText: privateData.mediaText || "" }); } } exports.implementation = StyleSheetImpl;