1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | var getVendorSettings_1 = require("../getVendorSettings");
|
4 | var autoPrefixNames = {
|
5 | 'user-select': 1,
|
6 | };
|
7 | function 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 | }
|
28 | exports.prefixRules = prefixRules;
|
29 |
|
\ | No newline at end of file |