(function(J,te){typeof exports=="object"&&typeof module<"u"?module.exports=te():typeof define=="function"&&define.amd?define(te):(J=typeof globalThis<"u"?globalThis:J||self,J.BootstrapTable=te())})(this,function(){"use strict";var J={};/** * @vue/shared v3.4.31 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function te(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const v=J.NODE_ENV!=="production"?Object.freeze({}):{},Zt=J.NODE_ENV!=="production"?Object.freeze([]):[],ne=()=>{},Xt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),V=Object.assign,kt=Object.prototype.hasOwnProperty,E=(e,t)=>kt.call(e,t),_=Array.isArray,G=e=>ue(e)==="[object Map]",en=e=>ue(e)==="[object Set]",w=e=>typeof e=="function",T=e=>typeof e=="string",re=e=>typeof e=="symbol",S=e=>e!==null&&typeof e=="object",tn=e=>(S(e)||w(e))&&w(e.then)&&w(e.catch),nn=Object.prototype.toString,ue=e=>nn.call(e),st=e=>ue(e).slice(8,-1),rn=e=>ue(e)==="[object Object]",ve=e=>T(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,on=(e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))})(e=>e.charAt(0).toUpperCase()+e.slice(1)),Y=(e,t)=>!Object.is(e,t),sn=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})};let it;const ct=()=>it||(it=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function De(e){if(_(e)){const t={};for(let n=0;n{if(n){const r=n.split(ln);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Pe(e){let t="";if(T(e))t=e;else if(_(e))for(let n=0;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),de()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=L,n=se;try{return L=!0,se=this,this._runnings++,lt(this),this.fn()}finally{at(this),this._runnings--,se=n,L=t}}stop(){this.active&&(lt(this),at(this),this.onStop&&this.onStop(),this.active=!1)}}function hn(e){return e.value}function lt(e){e._trackId++,e._depsLength=0}function at(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},Le=new WeakMap,H=Symbol(x.NODE_ENV!=="production"?"iterate":""),He=Symbol(x.NODE_ENV!=="production"?"Map key iterate":"");function y(e,t,n){if(L&&se){let r=Le.get(e);r||Le.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=mn(()=>r.delete(n))),_n(se,o,x.NODE_ENV!=="production"?{target:e,type:t,key:n}:void 0)}}function M(e,t,n,r,o,s){const i=Le.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&_(e)){const a=Number(r);i.forEach((f,g)=>{(g==="length"||!re(g)&&g>=a)&&l.push(f)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":_(e)?ve(n)&&l.push(i.get("length")):(l.push(i.get(H)),G(e)&&l.push(i.get(He)));break;case"delete":_(e)||(l.push(i.get(H)),G(e)&&l.push(i.get(He)));break;case"set":G(e)&&l.push(i.get(H));break}Fe();for(const a of l)a&&gn(a,4,x.NODE_ENV!=="production"?{target:e,type:t,key:n,newValue:r,oldValue:o,oldTarget:s}:void 0);je()}const En=te("__proto__,__v_isRef,__isVue"),dt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(re)),pt=bn();function bn(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=p(this);for(let s=0,i=this.length;s{e[t]=function(...n){fe(),Fe();const r=p(this)[t].apply(this,n);return je(),de(),r}}),e}function wn(e){re(e)||(e=String(e));const t=p(this);return y(t,"has",e),t.hasOwnProperty(e)}class ht{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?St:Ot:s?Dn:Nt).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=_(t);if(!o){if(i&&E(pt,n))return Reflect.get(pt,n,r);if(n==="hasOwnProperty")return wn}const l=Reflect.get(t,n,r);return(re(n)?dt.has(n):En(n))||(o||y(t,"get",n),s)?l:I(l)?i&&ve(n)?l:l.value:S(l)?o?xt(l):yt(l):l}}class Nn extends ht{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const a=Z(s);if(!X(r)&&!Z(r)&&(s=p(s),r=p(r)),!_(t)&&I(s)&&!I(r))return a?!1:(s.value=r,!0)}const i=_(t)&&ve(n)?Number(n)e,pe=e=>Reflect.getPrototypeOf(e);function he(e,t,n=!1,r=!1){e=e.__v_raw;const o=p(e),s=p(t);n||(Y(t,s)&&y(o,"get",t),y(o,"get",s));const{has:i}=pe(o),l=r?ze:n?qe:Be;if(i.call(o,t))return l(e.get(t));if(i.call(o,s))return l(e.get(s));e!==o&&e.get(t)}function _e(e,t=!1){const n=this.__v_raw,r=p(n),o=p(e);return t||(Y(e,o)&&y(r,"has",e),y(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function ge(e,t=!1){return e=e.__v_raw,!t&&y(p(e),"iterate",H),Reflect.get(e,"size",e)}function gt(e){e=p(e);const t=p(this);return pe(t).has.call(t,e)||(t.add(e),M(t,"add",e,e)),this}function mt(e,t){t=p(t);const n=p(this),{has:r,get:o}=pe(n);let s=r.call(n,e);s?x.NODE_ENV!=="production"&&wt(n,r,e):(e=p(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?Y(t,i)&&M(n,"set",e,t,i):M(n,"add",e,t),this}function Et(e){const t=p(this),{has:n,get:r}=pe(t);let o=n.call(t,e);o?x.NODE_ENV!=="production"&&wt(t,n,e):(e=p(e),o=n.call(t,e));const s=r?r.call(t,e):void 0,i=t.delete(e);return o&&M(t,"delete",e,void 0,s),i}function bt(){const e=p(this),t=e.size!==0,n=x.NODE_ENV!=="production"?G(e)?new Map(e):new Set(e):void 0,r=e.clear();return t&&M(e,"clear",void 0,void 0,n),r}function me(e,t){return function(r,o){const s=this,i=s.__v_raw,l=p(i),a=t?ze:e?qe:Be;return!e&&y(l,"iterate",H),i.forEach((f,g)=>r.call(o,a(f),a(g),s))}}function Ee(e,t,n){return function(...r){const o=this.__v_raw,s=p(o),i=G(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,f=o[e](...r),g=n?ze:t?qe:Be;return!t&&y(s,"iterate",a?He:H),{next(){const{value:c,done:d}=f.next();return d?{value:c,done:d}:{value:l?[g(c[0]),g(c[1])]:g(c),done:d}},[Symbol.iterator](){return this}}}}function F(e){return function(...t){if(x.NODE_ENV!=="production"){const n=t[0]?`on key "${t[0]}" `:"";oe(`${on(e)} operation ${n}failed: target is readonly.`,p(this))}return e==="delete"?!1:e==="clear"?void 0:this}}function xn(){const e={get(s){return he(this,s)},get size(){return ge(this)},has:_e,add:gt,set:mt,delete:Et,clear:bt,forEach:me(!1,!1)},t={get(s){return he(this,s,!1,!0)},get size(){return ge(this)},has:_e,add:gt,set:mt,delete:Et,clear:bt,forEach:me(!1,!0)},n={get(s){return he(this,s,!0)},get size(){return ge(this,!0)},has(s){return _e.call(this,s,!0)},add:F("add"),set:F("set"),delete:F("delete"),clear:F("clear"),forEach:me(!0,!1)},r={get(s){return he(this,s,!0,!0)},get size(){return ge(this,!0)},has(s){return _e.call(this,s,!0)},add:F("add"),set:F("set"),delete:F("delete"),clear:F("clear"),forEach:me(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ee(s,!1,!1),n[s]=Ee(s,!0,!1),t[s]=Ee(s,!1,!0),r[s]=Ee(s,!0,!0)}),[e,n,t,r]}const[Rn,In,Vn,Tn]=xn();function Ke(e,t){const n=t?e?Tn:Vn:e?In:Rn;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(E(n,o)&&o in r?n:r,o,s)}const Cn={get:Ke(!1,!1)},$n={get:Ke(!0,!1)},vn={get:Ke(!0,!0)};function wt(e,t,n){const r=p(n);if(r!==n&&t.call(e,r)){const o=st(e);oe(`Reactive ${o} contains both the raw and reactive versions of the same object${o==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const Nt=new WeakMap,Dn=new WeakMap,Ot=new WeakMap,St=new WeakMap;function Pn(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Mn(e){return e.__v_skip||!Object.isExtensible(e)?0:Pn(st(e))}function yt(e){return Z(e)?e:We(e,!1,On,Cn,Nt)}function xt(e){return We(e,!0,Sn,$n,Ot)}function be(e){return We(e,!0,yn,vn,St)}function We(e,t,n,r,o){if(!S(e))return x.NODE_ENV!=="production"&&oe(`value cannot be made ${t?"readonly":"reactive"}: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=Mn(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function Q(e){return Z(e)?Q(e.__v_raw):!!(e&&e.__v_isReactive)}function Z(e){return!!(e&&e.__v_isReadonly)}function X(e){return!!(e&&e.__v_isShallow)}function Ue(e){return e?!!e.__v_raw:!1}function p(e){const t=e&&e.__v_raw;return t?p(t):e}function Fn(e){return Object.isExtensible(e)&&sn(e,"__v_skip",!0),e}const Be=e=>S(e)?yt(e):e,qe=e=>S(e)?xt(e):e;function I(e){return!!(e&&e.__v_isRef===!0)}function jn(e){return I(e)?e.value:e}const An={get:(e,t,n)=>jn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return I(o)&&!I(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Ln(e){return Q(e)?e:new Proxy(e,An)}var u={};const z=[];function Hn(e){z.push(e)}function zn(){z.pop()}function b(e,...t){fe();const n=z.length?z[z.length-1].component:null,r=n&&n.appContext.config.warnHandler,o=Kn();if(r)K(r,n,11,[e+t.map(s=>{var i,l;return(l=(i=s.toString)==null?void 0:i.call(s))!=null?l:JSON.stringify(s)}).join(""),n&&n.proxy,o.map(({vnode:s})=>`at <${Yt(n,s.type)}>`).join(` `),o]);else{const s=[`[Vue warn]: ${e}`,...t];o.length&&s.push(` `,...Wn(o)),console.warn(...s)}de()}function Kn(){let e=z[z.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}function Wn(e){const t=[];return e.forEach((n,r)=>{t.push(...r===0?[]:[` `],...Un(n))}),t}function Un({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=e.component?e.component.parent==null:!1,o=` at <${Yt(e.component,e.type,r)}`,s=">"+n;return e.props?[o,...Bn(e.props),s]:[o+s]}function Bn(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(r=>{t.push(...Rt(r,e[r]))}),n.length>3&&t.push(" ..."),t}function Rt(e,t,n){return T(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:I(t)?(t=Rt(e,p(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):w(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=p(t),n?t:[`${e}=`,t])}const It={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function K(e,t,n,r){try{return r?e(...r):e()}catch(o){Je(o,t,n)}}function we(e,t,n,r){if(w(e)){const o=K(e,t,n,r);return o&&tn(o)&&o.catch(s=>{Je(s,t,n)}),o}if(_(e)){const o=[];for(let s=0;s>>1,o=C[r],s=ie(o);sie(n)-ie(r));if(k.length=0,A){A.push(...t);return}for(A=t,u.NODE_ENV!=="production"&&(e=e||new Map),W=0;We.id==null?1/0:e.id,Zn=(e,t)=>{const n=ie(e)-ie(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function $t(e){Ge=!1,Ne=!0,u.NODE_ENV!=="production"&&(e=e||new Map),C.sort(Zn);const t=u.NODE_ENV!=="production"?n=>vt(e,n):ne;try{for(j=0;jJn){const r=t.ownerInstance,o=r&&Gt(r.type);return Je(`Maximum recursive updates exceeded${o?` in component <${o}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}else e.set(t,n+1)}}const ee=new Set;u.NODE_ENV!=="production"&&(ct().__VUE_HMR_RUNTIME__={createRecord:Ze(Xn),rerender:Ze(kn),reload:Ze(er)});const Oe=new Map;function Xn(e,t){return Oe.has(e)?!1:(Oe.set(e,{initialDef:ce(t),instances:new Set}),!0)}function ce(e){return Qt(e)?e.__vccOpts:e}function kn(e,t){const n=Oe.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(r=>{t&&(r.render=t,ce(r.type).render=t),r.renderCache=[],r.effect.dirty=!0,r.update()}))}function er(e,t){const n=Oe.get(e);if(!n)return;t=ce(t),Dt(n.initialDef,t);const r=[...n.instances];for(const o of r){const s=ce(o.type);ee.has(s)||(s!==n.initialDef&&Dt(s,t),ee.add(s)),o.appContext.propsCache.delete(o.type),o.appContext.emitsCache.delete(o.type),o.appContext.optionsCache.delete(o.type),o.ceReload?(ee.add(s),o.ceReload(t.styles),ee.delete(s)):o.parent?(o.parent.effect.dirty=!0,Qe(()=>{o.parent.update(),ee.delete(s)})):o.appContext.reload?o.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required.")}Ct(()=>{for(const o of r)ee.delete(ce(o.type))})}function Dt(e,t){V(e,t);for(const n in e)n!=="__file"&&!(n in t)&&delete e[n]}function Ze(e){return(t,n)=>{try{return e(t,n)}catch(r){console.error(r),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let P=null,tr=null;const nr=Symbol.for("v-ndc"),rr=e=>e.__isSuspense;function or(e,t){t&&t.pendingBranch?_(e)?t.effects.push(...e):t.effects.push(e):Ct(e)}const Xe=e=>e?vr(e)?Dr(e):Xe(e.parent):null,le=V(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>u.NODE_ENV!=="production"?be(e.props):e.props,$attrs:e=>u.NODE_ENV!=="production"?be(e.attrs):e.attrs,$slots:e=>u.NODE_ENV!=="production"?be(e.slots):e.slots,$refs:e=>u.NODE_ENV!=="production"?be(e.refs):e.refs,$parent:e=>Xe(e.parent),$root:e=>Xe(e.root),$emit:e=>e.emit,$options:e=>cr(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Qe(e.update)}),$nextTick:e=>e.n||(e.n=Gn.bind(e.proxy)),$watch:e=>gr.bind(e)}),sr=e=>e==="_"||e==="$",ke=(e,t)=>e!==v&&!e.__isScriptSetup&&E(e,t),ir={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;if(u.NODE_ENV!=="production"&&t==="__isVue")return!0;let f;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(ke(r,t))return i[t]=1,r[t];if(o!==v&&E(o,t))return i[t]=2,o[t];if((f=e.propsOptions[0])&&E(f,t))return i[t]=3,s[t];if(n!==v&&E(n,t))return i[t]=4,n[t];i[t]=0}}const g=le[t];let c,d;if(g)return t==="$attrs"?y(e.attrs,"get",""):u.NODE_ENV!=="production"&&t==="$slots"&&y(e,"get",t),g(e);if((c=l.__cssModules)&&(c=c[t]))return c;if(n!==v&&E(n,t))return i[t]=4,n[t];if(d=a.config.globalProperties,E(d,t))return d[t];u.NODE_ENV!=="production"&&P&&(!T(t)||t.indexOf("__v")!==0)&&(o!==v&&sr(t[0])&&E(o,t)?b(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===P&&b(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return ke(o,t)?(o[t]=n,!0):u.NODE_ENV!=="production"&&o.__isScriptSetup&&E(o,t)?(b(`Cannot mutate