UNPKG

17.2 kBJavaScriptView Raw
1/**
2 * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
3 *
4 * @version v1.15.5
5 * @homepage https://bootstrap-table.com
6 * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
7 * @license MIT
8 */
9
10!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t=t||self).jQuery)}(this,(function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function r(t,n){return t(n={exports:{}},n.exports),n.exports}var e,o,i,a,c="object",u=function(t){return t&&t.Math==Math&&t},f=u(typeof globalThis==c&&globalThis)||u(typeof window==c&&window)||u(typeof self==c&&self)||u(typeof n==c&&n)||Function("return this")(),l=function(t){try{return!!t()}catch(t){return!0}},s=!l((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),p={}.propertyIsEnumerable,h=Object.getOwnPropertyDescriptor,v={f:h&&!p.call({1:2},1)?function(t){var n=h(this,t);return!!n&&n.enumerable}:p},g=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},d={}.toString,y=function(t){return d.call(t).slice(8,-1)},b="".split,x=l((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==y(t)?b.call(t,""):Object(t)}:Object,m=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},w=function(t){return x(m(t))},S=function(t){return"object"==typeof t?null!==t:"function"==typeof t},O=function(t,n){if(!S(t))return t;var r,e;if(n&&"function"==typeof(r=t.toString)&&!S(e=r.call(t)))return e;if("function"==typeof(r=t.valueOf)&&!S(e=r.call(t)))return e;if(!n&&"function"==typeof(r=t.toString)&&!S(e=r.call(t)))return e;throw TypeError("Can't convert object to primitive value")},E={}.hasOwnProperty,j=function(t,n){return E.call(t,n)},T=f.document,_=S(T)&&S(T.createElement),A=!s&&!l((function(){return 7!=Object.defineProperty((t="div",_?T.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),P=Object.getOwnPropertyDescriptor,I={f:s?P:function(t,n){if(t=w(t),n=O(n,!0),A)try{return P(t,n)}catch(t){}if(j(t,n))return g(!v.f.call(t,n),t[n])}},R=function(t){if(!S(t))throw TypeError(String(t)+" is not an object");return t},M=Object.defineProperty,k={f:s?M:function(t,n,r){if(R(t),n=O(n,!0),R(r),A)try{return M(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[n]=r.value),t}},L=s?function(t,n,r){return k.f(t,n,g(1,r))}:function(t,n,r){return t[n]=r,t},N=function(t,n){try{L(f,t,n)}catch(r){f[t]=n}return n},C=r((function(t){var n=f["__core-js_shared__"]||N("__core-js_shared__",{});(t.exports=function(t,r){return n[t]||(n[t]=void 0!==r?r:{})})("versions",[]).push({version:"3.1.3",mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),D=C("native-function-to-string",Function.toString),F=f.WeakMap,$="function"==typeof F&&/native code/.test(D.call(F)),z=0,B=Math.random(),U=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++z+B).toString(36)},q=C("keys"),G={},W=f.WeakMap;if($){var K=new W,Q=K.get,V=K.has,Y=K.set;e=function(t,n){return Y.call(K,t,n),n},o=function(t){return Q.call(K,t)||{}},i=function(t){return V.call(K,t)}}else{var H=q[a="state"]||(q[a]=U(a));G[H]=!0,e=function(t,n){return L(t,H,n),n},o=function(t){return j(t,H)?t[H]:{}},i=function(t){return j(t,H)}}var J,X={set:e,get:o,has:i,enforce:function(t){return i(t)?o(t):e(t,{})},getterFor:function(t){return function(n){var r;if(!S(n)||(r=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},Z=r((function(t){var n=X.get,r=X.enforce,e=String(D).split("toString");C("inspectSource",(function(t){return D.call(t)})),(t.exports=function(t,n,o,i){var a=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,u=!!i&&!!i.noTargetGet;"function"==typeof o&&("string"!=typeof n||j(o,"name")||L(o,"name",n),r(o).source=e.join("string"==typeof n?n:"")),t!==f?(a?!u&&t[n]&&(c=!0):delete t[n],c?t[n]=o:L(t,n,o)):c?t[n]=o:N(n,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||D.call(this)}))})),tt=f,nt=function(t){return"function"==typeof t?t:void 0},rt=function(t,n){return arguments.length<2?nt(tt[t])||nt(f[t]):tt[t]&&tt[t][n]||f[t]&&f[t][n]},et=Math.ceil,ot=Math.floor,it=function(t){return isNaN(t=+t)?0:(t>0?ot:et)(t)},at=Math.min,ct=function(t){return t>0?at(it(t),9007199254740991):0},ut=Math.max,ft=Math.min,lt=function(t){return function(n,r,e){var o,i=w(n),a=ct(i.length),c=function(t,n){var r=it(t);return r<0?ut(r+n,0):ft(r,n)}(e,a);if(t&&r!=r){for(;a>c;)if((o=i[c++])!=o)return!0}else for(;a>c;c++)if((t||c in i)&&i[c]===r)return t||c||0;return!t&&-1}},st={includes:lt(!0),indexOf:lt(!1)}.indexOf,pt=function(t,n){var r,e=w(t),o=0,i=[];for(r in e)!j(G,r)&&j(e,r)&&i.push(r);for(;n.length>o;)j(e,r=n[o++])&&(~st(i,r)||i.push(r));return i},ht=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],vt=ht.concat("length","prototype"),gt={f:Object.getOwnPropertyNames||function(t){return pt(t,vt)}},dt={f:Object.getOwnPropertySymbols},yt=rt("Reflect","ownKeys")||function(t){var n=gt.f(R(t)),r=dt.f;return r?n.concat(r(t)):n},bt=function(t,n){for(var r=yt(n),e=k.f,o=I.f,i=0;i<r.length;i++){var a=r[i];j(t,a)||e(t,a,o(n,a))}},xt=/#|\.prototype\./,mt=function(t,n){var r=St[wt(t)];return r==Et||r!=Ot&&("function"==typeof n?l(n):!!n)},wt=mt.normalize=function(t){return String(t).replace(xt,".").toLowerCase()},St=mt.data={},Ot=mt.NATIVE="N",Et=mt.POLYFILL="P",jt=mt,Tt=I.f,_t=function(t,n){var r,e,o,i,a,c=t.target,u=t.global,l=t.stat;if(r=u?f:l?f[c]||N(c,{}):(f[c]||{}).prototype)for(e in n){if(i=n[e],o=t.noTargetGet?(a=Tt(r,e))&&a.value:r[e],!jt(u?e:c+(l?".":"#")+e,t.forced)&&void 0!==o){if(typeof i==typeof o)continue;bt(i,o)}(t.sham||o&&o.sham)&&L(i,"sham",!0),Z(r,e,i,t)}},At=Array.isArray||function(t){return"Array"==y(t)},Pt=function(t){return Object(m(t))},It=function(t,n,r){var e=O(n);e in t?k.f(t,e,g(0,r)):t[e]=r},Rt=!!Object.getOwnPropertySymbols&&!l((function(){return!String(Symbol())})),Mt=f.Symbol,kt=C("wks"),Lt=function(t){return kt[t]||(kt[t]=Rt&&Mt[t]||(Rt?Mt:U)("Symbol."+t))},Nt=Lt("species"),Ct=function(t,n){var r;return At(t)&&("function"!=typeof(r=t.constructor)||r!==Array&&!At(r.prototype)?S(r)&&null===(r=r[Nt])&&(r=void 0):r=void 0),new(void 0===r?Array:r)(0===n?0:n)},Dt=Lt("species"),Ft=Lt("isConcatSpreadable"),$t=!l((function(){var t=[];return t[Ft]=!1,t.concat()[0]!==t})),zt=(J="concat",!l((function(){var t=[];return(t.constructor={})[Dt]=function(){return{foo:1}},1!==t[J](Boolean).foo}))),Bt=function(t){if(!S(t))return!1;var n=t[Ft];return void 0!==n?!!n:At(t)};_t({target:"Array",proto:!0,forced:!$t||!zt},{concat:function(t){var n,r,e,o,i,a=Pt(this),c=Ct(a,0),u=0;for(n=-1,e=arguments.length;n<e;n++)if(i=-1===n?a:arguments[n],Bt(i)){if(u+(o=ct(i.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(r=0;r<o;r++,u++)r in i&&It(c,u,i[r])}else{if(u>=9007199254740991)throw TypeError("Maximum allowed index exceeded");It(c,u++,i)}return c.length=u,c}});var Ut=Object.keys||function(t){return pt(t,ht)},qt=v.f,Gt=function(t){return function(n){for(var r,e=w(n),o=Ut(e),i=o.length,a=0,c=[];i>a;)r=o[a++],s&&!qt.call(e,r)||c.push(t?[r,e[r]]:e[r]);return c}},Wt={entries:Gt(!0),values:Gt(!1)}.entries;_t({target:"Object",stat:!0},{entries:function(t){return Wt(t)}});var Kt=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),n=r instanceof Array}catch(t){}return function(r,e){return R(r),function(t){if(!S(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}(e),n?t.call(r,e):r.__proto__=e,r}}():void 0),Qt=Lt("match"),Vt=function(){var t=R(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n},Yt=Lt("species"),Ht=k.f,Jt=gt.f,Xt=Lt("match"),Zt=f.RegExp,tn=Zt.prototype,nn=/a/g,rn=/a/g,en=new Zt(nn)!==nn;if(s&&jt("RegExp",!en||l((function(){return rn[Xt]=!1,Zt(nn)!=nn||Zt(rn)==rn||"/a/i"!=Zt(nn,"i")})))){for(var on=function(t,n){var r,e,o,i,a,c,u,f=this instanceof on,l=S(r=t)&&(void 0!==(e=r[Qt])?!!e:"RegExp"==y(r)),s=void 0===n;return!f&&l&&t.constructor===on&&s?t:(o=en?new Zt(l&&!s?t.source:t,n):Zt((l=t instanceof on)?t.source:t,l&&s?Vt.call(t):n),i=f?this:tn,a=on,Kt&&"function"==typeof(c=i.constructor)&&c!==a&&S(u=c.prototype)&&u!==a.prototype&&Kt(o,u),o)},an=function(t){t in on||Ht(on,t,{configurable:!0,get:function(){return Zt[t]},set:function(n){Zt[t]=n}})},cn=Jt(Zt),un=0;cn.length>un;)an(cn[un++]);tn.constructor=on,on.prototype=tn,Z(f,"RegExp",on)}!function(t){var n=rt(t),r=k.f;s&&n&&!n[Yt]&&r(n,Yt,{configurable:!0,get:function(){return this}})}("RegExp");var fn=RegExp.prototype,ln=fn.toString,sn=l((function(){return"/a/b"!=ln.call({source:"a",flags:"b"})})),pn="toString"!=ln.name;(sn||pn)&&Z(RegExp.prototype,"toString",(function(){var t=R(this),n=String(t.source),r=t.flags;return"/"+n+"/"+String(void 0===r&&t instanceof RegExp&&!("flags"in fn)?Vt.call(t):r)}),{unsafe:!0});var hn=RegExp.prototype.exec,vn=String.prototype.replace,gn=hn,dn=function(){var t=/a/,n=/b*/g;return hn.call(t,"a"),hn.call(n,"a"),0!==t.lastIndex||0!==n.lastIndex}(),yn=void 0!==/()??/.exec("")[1];(dn||yn)&&(gn=function(t){var n,r,e,o,i=this;return yn&&(r=new RegExp("^"+i.source+"$(?!\\s)",Vt.call(i))),dn&&(n=i.lastIndex),e=hn.call(i,t),dn&&e&&(i.lastIndex=i.global?e.index+e[0].length:n),yn&&e&&e.length>1&&vn.call(e[0],r,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(e[o]=void 0)})),e});var bn=gn,xn=Lt("species"),mn=!l((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),wn=!l((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]})),Sn=function(t,n,r,e){var o=Lt(t),i=!l((function(){var n={};return n[o]=function(){return 7},7!=""[t](n)})),a=i&&!l((function(){var n=!1,r=/a/;return r.exec=function(){return n=!0,null},"split"===t&&(r.constructor={},r.constructor[xn]=function(){return r}),r[o](""),!n}));if(!i||!a||"replace"===t&&!mn||"split"===t&&!wn){var c=/./[o],u=r(o,""[t],(function(t,n,r,e,o){return n.exec===bn?i&&!o?{done:!0,value:c.call(n,r,e)}:{done:!0,value:t.call(r,n,e)}:{done:!1}})),f=u[0],s=u[1];Z(String.prototype,t,f),Z(RegExp.prototype,o,2==n?function(t,n){return s.call(t,this,n)}:function(t){return s.call(t,this)}),e&&L(RegExp.prototype[o],"sham",!0)}},On=function(t){return function(n,r){var e,o,i=String(m(n)),a=it(r),c=i.length;return a<0||a>=c?t?"":void 0:(e=i.charCodeAt(a))<55296||e>56319||a+1===c||(o=i.charCodeAt(a+1))<56320||o>57343?t?i.charAt(a):e:t?i.slice(a,a+2):o-56320+(e-55296<<10)+65536}},En={codeAt:On(!1),charAt:On(!0)}.charAt,jn=function(t,n,r){return n+(r?En(t,n).length:1)},Tn=function(t,n){var r=t.exec;if("function"==typeof r){var e=r.call(t,n);if("object"!=typeof e)throw TypeError("RegExp exec method returned something other than an Object or null");return e}if("RegExp"!==y(t))throw TypeError("RegExp#exec called on incompatible receiver");return bn.call(t,n)};Sn("match",1,(function(t,n,r){return[function(n){var r=m(this),e=null==n?void 0:n[t];return void 0!==e?e.call(n,r):new RegExp(n)[t](String(r))},function(t){var e=r(n,t,this);if(e.done)return e.value;var o=R(t),i=String(this);if(!o.global)return Tn(o,i);var a=o.unicode;o.lastIndex=0;for(var c,u=[],f=0;null!==(c=Tn(o,i));){var l=String(c[0]);u[f]=l,""===l&&(o.lastIndex=jn(i,ct(o.lastIndex),a)),f++}return 0===f?null:u}]}));var _n=Math.max,An=Math.min,Pn=Math.floor,In=/\$([$&'`]|\d\d?|<[^>]*>)/g,Rn=/\$([$&'`]|\d\d?)/g;Sn("replace",2,(function(t,n,r){return[function(r,e){var o=m(this),i=null==r?void 0:r[t];return void 0!==i?i.call(r,o,e):n.call(String(o),r,e)},function(t,o){var i=r(n,t,this,o);if(i.done)return i.value;var a=R(t),c=String(this),u="function"==typeof o;u||(o=String(o));var f=a.global;if(f){var l=a.unicode;a.lastIndex=0}for(var s=[];;){var p=Tn(a,c);if(null===p)break;if(s.push(p),!f)break;""===String(p[0])&&(a.lastIndex=jn(c,ct(a.lastIndex),l))}for(var h,v="",g=0,d=0;d<s.length;d++){p=s[d];for(var y=String(p[0]),b=_n(An(it(p.index),c.length),0),x=[],m=1;m<p.length;m++)x.push(void 0===(h=p[m])?h:String(h));var w=p.groups;if(u){var S=[y].concat(x,b,c);void 0!==w&&S.push(w);var O=String(o.apply(void 0,S))}else O=e(y,c,b,x,w,o);b>=g&&(v+=c.slice(g,b)+O,g=b+y.length)}return v+c.slice(g)}];function e(t,r,e,o,i,a){var c=e+t.length,u=o.length,f=Rn;return void 0!==i&&(i=Pt(i),f=In),n.call(a,f,(function(n,a){var f;switch(a.charAt(0)){case"$":return"$";case"&":return t;case"`":return r.slice(0,e);case"'":return r.slice(c);case"<":f=i[a.slice(1,-1)];break;default:var l=+a;if(0===l)return n;if(l>u){var s=Pn(l/10);return 0===s?n:s<=u?void 0===o[s-1]?a.charAt(1):o[s-1]+a.charAt(1):n}f=o[l-1]}return void 0===f?"":f}))}}));var Mn=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n};function kn(t,n){for(var r=0;r<n.length;r++){var e=n[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(t,e.key,e)}}function Ln(t){return(Ln=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Nn(t,n){return(Nn=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function Cn(t,n){return!n||"object"!=typeof n&&"function"!=typeof n?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):n}function Dn(t,n,r){return(Dn="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,n,r){var e=function(t,n){for(;!Object.prototype.hasOwnProperty.call(t,n)&&null!==(t=Ln(t)););return t}(t,n);if(e){var o=Object.getOwnPropertyDescriptor(e,n);return o.get?o.get.call(r):o.value}})(t,n,r||t)}function Fn(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var r=[],e=!0,o=!1,i=void 0;try{for(var a,c=t[Symbol.iterator]();!(e=(a=c.next()).done)&&(r.push(a.value),!n||r.length!==n);e=!0);}catch(t){o=!0,i=t}finally{try{e||null==c.return||c.return()}finally{if(o)throw i}}return r}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function $n(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location.search,r=new RegExp("(^|&)".concat(t,"=([^&]*)(&|$)")),e=n.substr(1).match(r);return e?decodeURIComponent(e[2]):null}function zn(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location.search,r=0,e=Object.entries(t);r<e.length;r++){var o=Fn(e[r],2),i=o[0],a=o[1],c="".concat(i,"=([^&]*)"),u="".concat(i,"=").concat(a);if(n.match(c)){var f=new RegExp("(".concat(i,"=)([^&]*)"),"gi");n=n.replace(f,u)}else{var l=n.match("[?]")?"&":"?";n=n+l+u}}return location.hash&&(n+=location.hash),n}Sn("search",1,(function(t,n,r){return[function(n){var r=m(this),e=null==n?void 0:n[t];return void 0!==e?e.call(n,r):new RegExp(n)[t](String(r))},function(t){var e=r(n,t,this);if(e.done)return e.value;var o=R(t),i=String(this),a=o.lastIndex;Mn(a,0)||(o.lastIndex=0);var c=Tn(o,i);return Mn(o.lastIndex,a)||(o.lastIndex=a),null===c?-1:c.index}]})),t.BootstrapTable=function(n){function r(){return function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,r),Cn(this,Ln(r).apply(this,arguments))}var e,o,i;return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&Nn(t,n)}(r,n),e=r,(o=[{key:"init",value:function(){var n,e=this;if(this.options.pagination&&"server"===this.options.sidePagination&&this.options.addrbar){this.addrbarInit=!0;var o=this.options.addrPrefix||"";this.options.pageNumber=+$n("".concat(o,"page"))||t.BootstrapTable.DEFAULTS.pageNumber,this.options.pageSize=+$n("".concat(o,"size"))||t.BootstrapTable.DEFAULTS.pageSize,this.options.sortOrder=$n("".concat(o,"order"))||t.BootstrapTable.DEFAULTS.sortOrder,this.options.sortName=$n("".concat(o,"sort"))||t.BootstrapTable.DEFAULTS.sortName,this.options.searchText=$n("".concat(o,"search"))||t.BootstrapTable.DEFAULTS.searchText;var i=this.options.onLoadSuccess;this.options.onLoadSuccess=function(t){if(e.addrbarInit)e.addrbarInit=!1;else{var n={};n["".concat(o,"page")]=e.options.pageNumber,n["".concat(o,"size")]=e.options.pageSize,n["".concat(o,"order")]=e.options.sortOrder,n["".concat(o,"sort")]=e.options.sortName,n["".concat(o,"search")]=e.options.searchText,window.history.pushState({},"",zn(n))}i&&i.call(e,t)}}for(var a=arguments.length,c=new Array(a),u=0;u<a;u++)c[u]=arguments[u];(n=Dn(Ln(r.prototype),"init",this)).call.apply(n,[this].concat(c))}}])&&kn(e.prototype,o),i&&kn(e,i),r}(t.BootstrapTable)}));