UNPKG

@vimeo/iris

Version:
18 lines (13 loc) 548 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var tslib_es6 = require('../../tslib.es6-3ec409b7.js'); function getComputedStyles(element, CSSProps) { var computed = getComputedStyle(element); var CSSProp = function (p) { var _a; return (_a = {}, _a[p] = computed.getPropertyValue(p), _a); }; var styles = Object.assign.apply(Object, tslib_es6.__spreadArray([{}], tslib_es6.__read(CSSProps.map(CSSProp)), false)); return styles; } exports.getComputedStyles = getComputedStyles;