General.Web/wwwroot/assets/module/Split/Split.js

(开头部分) 9KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*! Split.js - v1.5.9 */
!function (e, t) {
    if ("object" == typeof exports && "undefined" != typeof module) {
        module.exports = t()
    } else if ("function" == typeof define && define.amd) {
        define(t)
    } else if (window.layui && layui.define) {  // layui加载
        layui.define(function (exports) {
            layui.link(layui.cache.base + 'Split/Split.css');
            exports('Split', t());
        });
    } else {
        e.Split = t()
    }
    /*
    "object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : e.Split = t()
    */
}(this, function () {
    "use strict";
    var B = window, L = B.document, T = "addEventListener", N = "removeEventListener", R = "getBoundingClientRect",
        q = "horizontal", H = function () {
            return !1
        }, I = B.attachEvent && !B[T], i = ["", "-webkit-", "-moz-", "-o-"].filter(function (e) {
            var t = L.createElement("div");
            return t.style.cssText = "width:" + e + "calc(9px)", !!t.style.length
        }).shift() + "calc", s = function (e) {
            return "string" == typeof e || e instanceof String
        }, W = function (e) {
            if (s(e)) {
                var t = L.querySelector(e);
                if (!t) throw new Error("Selector " + e + " did not match a DOM element");
                return t
            }
            return e
        }, X = function (e, t, n) {
            var r = e[t];
            return void 0 !== r ? r : n
        }, Y = function (e, t, n, r) {
            if (t) {
                if ("end" === r) return 0;
                if ("center" === r) return e / 2
            } else if (n) {
                if ("start" === r) return 0;
                if ("center" === r) return e / 2
            }
            return e
        }, G = function (e, t) {
            var n = L.createElement("div");
            return n.className = "gutter gutter-" + t, n
        }, J = function (e, t, n) {
            var r = {};
            return s(t) ? r[e] = t : r[e] = I ? t + "%" : i + "(" + t + "% - " + n + "px)", r
        }, K = function (e, t) {
            var n;
            return (n = {})[e] = t + "px", n
        };
    return function (e, i) {
        void 0 === i && (i = {});
        var u, t, s, o, r, a, l = e;
        Array.from && (l = Array.from(l));
后面还有 132 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。