bootstrap-table-resizable.min.js 7.5 KB

12345678910
  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.0
  5. * @homepage https://bootstrap-table.com
  6. * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
  7. * @license MIT
  8. */
  9. (function(a,b){"object"==typeof exports&&"undefined"!=typeof module?b(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],b):(a=a||self,b(a.jQuery))})(this,function(a){'use strict';var c=Math.min,d=Math.max;function b(a,b){return b={exports:{}},a(b,b.exports),b.exports}a=a&&a.hasOwnProperty("default")?a["default"]:a;var e,g,h,i=function(a){return"object"==typeof a?null!==a:"function"==typeof a},j={}.toString,k=function(a){return j.call(a).slice(8,-1)},l=Array.isArray||function(a){return"Array"==k(a)},m=Math.ceil,n=Math.floor,o=function(a){return isNaN(a=+a)?0:(0<a?n:m)(a)},p=function(a,b){var e=o(a);return 0>e?d(e+b,0):c(e,b)},q=function(a){return 0<a?c(o(a),9007199254740991):0},r=function(a){try{return!!a()}catch(a){return!0}},s="".split,t=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(a){return"String"==k(a)?s.call(a,""):Object(a)}:Object,u=function(a){if(a==null)throw TypeError("Can't call method on "+a);return a},v=function(a){return t(u(a))},w=function(a,b){if(!i(a))return a;var c,d;if(b&&"function"==typeof(c=a.toString)&&!i(d=c.call(a)))return d;if("function"==typeof(c=a.valueOf)&&!i(d=c.call(a)))return d;if(!b&&"function"==typeof(c=a.toString)&&!i(d=c.call(a)))return d;throw TypeError("Can't convert object to primitive value")},x=!r(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),y="object"==typeof window&&window&&window.Math==Math?window:"object"==typeof self&&self&&self.Math==Math?self:Function("return this")(),z=y.document,A=i(z)&&i(z.createElement),B=function(a){return A?z.createElement(a):{}},C=!x&&!r(function(){return 7!=Object.defineProperty(B("div"),"a",{get:function(){return 7}}).a}),D=function(a){if(!i(a))throw TypeError(a+" is not an object");return a},E=Object.defineProperty,F=x?E:function(a,b,c){if(D(a),b=w(b,!0),D(c),C)try{return E(a,b,c)}catch(a){}if("get"in c||"set"in c)throw TypeError("Accessors not supported");return"value"in c&&(a[b]=c.value),a},f={f:F},G=function(a,b){return{enumerable:!(1&a),configurable:!(2&a),writable:!(4&a),value:b}},H=function(a,b,c){var d=w(b);d in a?f.f(a,d,G(0,c)):a[d]=c},I=x?function(a,b,c){return f.f(a,b,G(1,c))}:function(a,b,c){return a[b]=c,a},J=function(a,b){try{I(y,a,b)}catch(c){y[a]=b}return b},K=b(function(a){var b=y["__core-js_shared__"]||J("__core-js_shared__",{});(a.exports=function(a,c){return b[a]||(b[a]=c===void 0?{}:c)})("versions",[]).push({version:"3.0.0",mode:"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})}),L=0,M=Math.random(),N=function(a){return"Symbol(".concat(a===void 0?"":a,")_",(++L+M).toString(36))},O=!r(function(){}),P=K("wks"),Q=y.Symbol,R=function(a){return P[a]||(P[a]=O&&Q[a]||(O?Q:N)("Symbol."+a))},S=R("species"),T={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,V=U&&!T.call({1:2},1),W=V?function(a){var b=U(this,a);return!!b&&b.enumerable}:T,X={f:W},Y={}.hasOwnProperty,Z=function(a,b){return Y.call(a,b)},_=Object.getOwnPropertyDescriptor,aa=x?_:function(a,b){if(a=v(a),b=w(b,!0),C)try{return _(a,b)}catch(a){}return Z(a,b)?G(!X.f.call(a,b),a[b]):void 0},ba={f:aa},ca=K("native-function-to-string",Function.toString),da=y.WeakMap,ea="function"==typeof da&&/native code/.test(ca.call(da)),fa=K("keys"),ga=function(a){return fa[a]||(fa[a]=N(a))},ha={},ia=y.WeakMap,ja=function(a){return h(a)?g(a):e(a,{})};if(ea){var ka=new ia,la=ka.get,ma=ka.has,na=ka.set;e=function(a,b){return na.call(ka,a,b),b},g=function(a){return la.call(ka,a)||{}},h=function(a){return ma.call(ka,a)}}else{var oa=ga("state");ha[oa]=!0,e=function(a,b){return I(a,oa,b),b},g=function(a){return Z(a,oa)?a[oa]:{}},h=function(a){return Z(a,oa)}}var pa={set:e,get:g,has:h,enforce:ja,getterFor:function(a){return function(b){var c;if(!i(b)||(c=g(b)).type!==a)throw TypeError("Incompatible receiver, "+a+" required");return c}}},qa=b(function(a){var b=pa.get,c=pa.enforce,d=(ca+"").split("toString");K("inspectSource",function(a){return ca.call(a)}),(a.exports=function(a,b,e,f){var g=!!f&&!!f.unsafe,h=!!f&&!!f.enumerable,i=!!f&&!!f.noTargetGet;return("function"==typeof e&&("string"==typeof b&&!Z(e,"name")&&I(e,"name",b),c(e).source=d.join("string"==typeof b?b:"")),a===y)?void(h?a[b]=e:J(b,e)):void(g?!i&&a[b]&&(h=!0):delete a[b],h?a[b]=e:I(a,b,e))})(Function.prototype,"toString",function(){return"function"==typeof this&&b(this).source||ca.call(this)})}),ra=function(a){return function(b,c,d){var e,f=v(b),g=q(f.length),h=p(d,g);if(a&&c!=c){for(;g>h;)if(e=f[h++],e!=e)return!0;}else for(;g>h;h++)if((a||h in f)&&f[h]===c)return a||h||0;return!a&&-1}}(!1),sa=function(a,b){var c,d=v(a),e=0,f=[];for(c in d)!Z(ha,c)&&Z(d,c)&&f.push(c);for(;b.length>e;)Z(d,c=b[e++])&&(~ra(f,c)||f.push(c));return f},ta=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),ua=Object.getOwnPropertyNames||function(a){return sa(a,ta)},va={f:ua},wa=Object.getOwnPropertySymbols,xa={f:wa},ya=y.Reflect,za=ya&&ya.ownKeys||function(a){var b=va.f(D(a)),c=xa.f;return c?b.concat(c(a)):b},Aa=function(a,b){for(var c,d=za(b),e=f.f,g=ba.f,h=0;h<d.length;h++)c=d[h],Z(a,c)||e(a,c,g(b,c))},Ba=/#|\.prototype\./,Ca=function(a,b){var c=Ea[Da(a)];return!(c!=Ga)||c!=Fa&&("function"==typeof b?r(b):!!b)},Da=Ca.normalize=function(a){return(a+"").replace(Ba,".").toLowerCase()},Ea=Ca.data={},Fa=Ca.NATIVE="N",Ga=Ca.POLYFILL="P",Ha=ba.f,Ia=R("species"),Ja=[].slice,Ka=function(a){return!r(function(){var b=[],c=b.constructor={};return c[S]=function(){return{foo:1}},1!==b[a](Boolean).foo})}("slice");(function(a,b){var c,d,e,f,g,h,i=a.target,j=a.global,k=a.stat;if(d=j?y:k?y[i]||J(i,{}):(y[i]||{}).prototype,d)for(e in b){if(g=b[e],a.noTargetGet?(h=Ha(d,e),f=h&&h.value):f=d[e],c=Ca(j?e:i+(k?".":"#")+e,a.forced),!c&&void 0!==f){if(typeof g==typeof f)continue;Aa(g,f)}(a.sham||f&&f.sham)&&I(g,"sham",!0),qa(d,e,g,a)}})({target:"Array",proto:!0,forced:!Ka},{slice:function(a,b){var c,e,f,g=v(this),h=q(g.length),j=p(a,h),m=p(void 0===b?h:b,h);if(l(g)&&(c=g.constructor,"function"==typeof c&&(c===Array||l(c.prototype))?c=void 0:i(c)&&(c=c[Ia],null===c&&(c=void 0)),c===Array||void 0===c))return Ja.call(g,j,m);for(e=new(void 0===c?Array:c)(d(m-j,0)),f=0;j<m;j++,f++)j in g&&H(e,f,g[j]);return e.length=f,e}});var La=function(a){return a.$el.data("resizableColumns")!==void 0},Ma=function(a){!a.options.resizable||a.options.cardView||La(a)||a.$el.resizableColumns()},Na=function(a){La(a)&&a.$el.data("resizableColumns").destroy()},Oa=function(a){Na(a),Ma(a)};a.extend(a.fn.bootstrapTable.defaults,{resizable:!1});var Pa=a.fn.bootstrapTable.Constructor,Qa=Pa.prototype.initBody,Ra=Pa.prototype.toggleView,Sa=Pa.prototype.resetView;Pa.prototype.initBody=function(){for(var a=this,b=arguments.length,c=Array(b),d=0;d<b;d++)c[d]=arguments[d];Qa.apply(this,Array.prototype.slice.apply(c)),a.$el.off("column-switch.bs.table, page-change.bs.table").on("column-switch.bs.table, page-change.bs.table",function(){Oa(a)})},Pa.prototype.toggleView=function(){for(var a=arguments.length,b=Array(a),c=0;c<a;c++)b[c]=arguments[c];Ra.apply(this,Array.prototype.slice.apply(b)),this.options.resizable&&this.options.cardView&&Na(this)},Pa.prototype.resetView=function(){for(var a=this,b=arguments.length,c=Array(b),d=0;d<b;d++)c[d]=arguments[d];Sa.apply(this,Array.prototype.slice.apply(c)),this.options.resizable&&setTimeout(function(){Ma(a)},100)}});