/** * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation) * * @version v1.23.0 * @homepage https://bootstrap-table.com * @author wenzhixin (http://wenzhixin.net.cn/) * @license MIT */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("core-js/modules/es.array.concat.js"),require("core-js/modules/es.array.slice.js"),require("core-js/modules/es.object.assign.js"),require("core-js/modules/es.parse-int.js"),require("jquery")):"function"==typeof define&&define.amd?define(["core-js/modules/es.array.concat.js","core-js/modules/es.array.slice.js","core-js/modules/es.object.assign.js","core-js/modules/es.parse-int.js","jquery"],t):t(null,null,null,null,(e="undefined"!=typeof globalThis?globalThis:e||self).jQuery)}(this,(function(e,t,i,r,n){"use strict";function o(e,t,i){return t=l(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,u()?Reflect.construct(t,i||[],l(e).constructor):t.apply(e,i))}function s(e,t,i){return t&&function(e,t){for(var i=0;ia.upper?(o=!0,this.setCurrWindow(s.offset),s.drawOffset=s.offset,s.offset=this.cacheWindows[this.currWindow].lower):o=!1}else o=!0,s.drawOffset=s.offset;if(this.resetCache&&(o=!0,this.resetCache=!1),o&&(s.drawLimit=s.limit,s.limit=this.options.pipelineSize),!o){var u=this.drawFromCache(s.offset,s.limit);return this.load(u),this.trigger("load-success",u),void this.trigger("cached-data-hit",u)}return this.pipelineResponseHandler||(this.pipelineResponseHandler=this.options.responseHandler,this.options.responseHandler=function(e,t){var i=y.calculateObjectValue(n.options,n.pipelineResponseHandler,[e,t],e);return n.cacheRequestJSON=y.extend(!0,{},i),n.options.totalRows=i[n.options.totalField],n.setCacheWindows(),i=n.drawFromCache(s.drawOffset,s.drawLimit),n.trigger("cached-data-reset",i),i}),c(l(t.prototype),"initServer",this).call(this,e,f(f({},i),s),r)}},{key:"destroy",value:function(){var e;this.options.responseHandler=this.pipelineResponseHandler,this.pipelineResponseHandler=null;for(var i=arguments.length,r=new Array(i),n=0;n