fabric
Version:
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
23 lines (19 loc) • 522 B
JavaScript
import { elementMatchesRule } from './elementMatchesRule.mjs';
/**
* @private
*/
function getGlobalStylesForElement(element) {
let cssRules = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
let styles = {};
for (const rule in cssRules) {
if (elementMatchesRule(element, rule.split(' '))) {
styles = {
...styles,
...cssRules[rule]
};
}
}
return styles;
}
export { getGlobalStylesForElement };
//# sourceMappingURL=getGlobalStylesForElement.mjs.map