winbox-ui-next
Version:
We Design Vue 2.0: A Vue.js 3 UI Library
22 lines (21 loc) • 583 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports[Symbol.toStringTag] = "Module";
function getStyle(element, prop) {
if (!element || !prop)
return null;
let styleName = prop;
if (styleName === "float") {
styleName = "cssFloat";
}
try {
if (document.defaultView) {
const computed = document.defaultView.getComputedStyle(element, "");
return element.style[styleName] || computed ? computed[styleName] : "";
}
} catch (e) {
return element.style[styleName];
}
return null;
}
exports.getStyle = getStyle;