"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
// 判断操作系统，如果是 windows 的话在 body 上加一个类名用来区分
var judgeOs = function () {
    var _a, _b, _c, _d, _e;
    if (window && window.navigator) {
        var agent = (_a = navigator === null || navigator === void 0 ? void 0 : navigator.userAgent) === null || _a === void 0 ? void 0 : _a.toLowerCase();
        if (agent.indexOf('win32') >= 0 ||
            agent.indexOf('wow32') >= 0 ||
            agent.indexOf('win64') >= 0 ||
            agent.indexOf('wow64') >= 0) {
            if (window.document && window.document.body) {
                if (!((_c = (_b = document.body) === null || _b === void 0 ? void 0 : _b.classList) === null || _c === void 0 ? void 0 : _c.contains('isWindows'))) {
                    document.body.classList.add('isWindows');
                }
            }
        }
        else if (/macintosh|mac os x/i.test(navigator === null || navigator === void 0 ? void 0 : navigator.userAgent)) {
            if (window.document && window.document.body) {
                if (!((_e = (_d = document.body) === null || _d === void 0 ? void 0 : _d.classList) === null || _e === void 0 ? void 0 : _e.contains('isMac'))) {
                    document.body.classList.add('isMac');
                }
            }
        }
    }
};
exports.default = judgeOs;
