UNPKG

969 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var getVendorSettings_1 = require("../getVendorSettings");
4var autoPrefixNames = {
5 'user-select': 1,
6};
7function prefixRules(rulePairs, index) {
8 var vendorSettings = getVendorSettings_1.getVendorSettings();
9 var name = rulePairs[index];
10 if (autoPrefixNames[name]) {
11 var value = rulePairs[index + 1];
12 if (autoPrefixNames[name]) {
13 if (vendorSettings.isWebkit) {
14 rulePairs.push('-webkit-' + name, value);
15 }
16 if (vendorSettings.isMoz) {
17 rulePairs.push('-moz-' + name, value);
18 }
19 if (vendorSettings.isMs) {
20 rulePairs.push('-ms-' + name, value);
21 }
22 if (vendorSettings.isOpera) {
23 rulePairs.push('-o-' + name, value);
24 }
25 }
26 }
27}
28exports.prefixRules = prefixRules;
29//# sourceMappingURL=prefixRules.js.map
\No newline at end of file