UNPKG

@ucloud-pccl/react-components

Version:
27 lines (26 loc) 1.02 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.getStyle = getStyle; exports.isTransform3dSupported = isTransform3dSupported; exports.isVertical = void 0; exports.setTransform = setTransform; var _newArrowCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/newArrowCheck")); var _this = void 0; function setTransform(style, v) { style.transform = v; style.webkitTransform = v; style.MozTransform = v; } function isTransform3dSupported(style) { return ('transform' in style || 'webkitTransform' in style || 'MozTransform' in style) && window.atob; } var isVertical = exports.isVertical = function isVertical(tabBarPosition) { (0, _newArrowCheck2.default)(this, _this); return tabBarPosition === 'left' || tabBarPosition === 'right'; }.bind(void 0); function getStyle(el, property) { return +window.getComputedStyle(el).getPropertyValue(property).replace('px', ''); }