vue-good-table
Version:
A simple, clean data table for VueJS (2.x) with essential features like sorting, column filtering, pagination etc
8 lines (7 loc) • 98.4 kB
JavaScript
/**
* vue-good-table v2.13.0
* (c) 2018-present xaksis <shay@crayonbits.com>
* https://github.com/xaksis/vue-good-table
* Released under the MIT License.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.vueGoodTable={})}(this,function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var r=9007199254740991,o="[object Arguments]",a="[object Function]",i="[object GeneratorFunction]",s=/^(?:0|[1-9]\d*)$/;function u(e,t){for(var n=-1,r=e?e.length:0;++n<r&&!1!==t(e[n],n,e););return e}var l,c,f=Object.prototype,h=f.hasOwnProperty,d=f.toString,p=f.propertyIsEnumerable,g=(l=Object.keys,c=Object,function(e){return l(c(e))});function m(e,t){var n=T(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&C(e)}(e)&&h.call(e,"callee")&&(!p.call(e,"callee")||d.call(e)==o)}(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],r=n.length,a=!!r;for(var i in e)!t&&!h.call(e,i)||a&&("length"==i||P(i,r))||n.push(i);return n}var v,y,b=(v=function(e,t){return e&&w(e,t,D)},function(e,t){if(null==e)return e;if(!C(e))return v(e,t);for(var n=e.length,r=y?n:-1,o=Object(e);(y?r--:++r<n)&&!1!==t(o[r],r,o););return e}),w=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var u=i[e?s:++o];if(!1===n(a[u],u,a))break}return t}}();function _(e){if(n=(t=e)&&t.constructor,r="function"==typeof n&&n.prototype||f,t!==r)return g(e);var t,n,r,o=[];for(var a in Object(e))h.call(e,a)&&"constructor"!=a&&o.push(a);return o}function P(e,t){return!!(t=null==t?r:t)&&("number"==typeof e||s.test(e))&&e>-1&&e%1==0&&e<t}var T=Array.isArray;function C(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?d.call(e):"";return t==a||t==i}(e)}function D(e){return C(e)?m(e):_(e)}function O(e){return e}var S=function(e,t){return(T(e)?u:b)(e,"function"==typeof t?t:O)},j=9007199254740991,x="[object Arguments]",M="[object Function]",R="[object GeneratorFunction]",k=/^(?:0|[1-9]\d*)$/;var A=Object.prototype,F=A.hasOwnProperty,L=A.toString,Y=A.propertyIsEnumerable,I=function(e,t){return function(n){return e(t(n))}}(Object.keys,Object),U=Math.max,$=!Y.call({valueOf:1},"valueOf");function E(e,t){var n=B(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&G(e)}(e)&&F.call(e,"callee")&&(!Y.call(e,"callee")||L.call(e)==x)}(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],r=n.length,o=!!r;for(var a in e)!t&&!F.call(e,a)||o&&("length"==a||N(a,r))||n.push(a);return n}function H(e,t,n){var r=e[t];F.call(e,t)&&W(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function N(e,t){return!!(t=null==t?j:t)&&("number"==typeof e||k.test(e))&&e>-1&&e%1==0&&e<t}function z(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||A)}function W(e,t){return e===t||e!=e&&t!=t}var B=Array.isArray;function G(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=j}(e.length)&&!function(e){var t=Z(e)?L.call(e):"";return t==M||t==R}(e)}function Z(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}var V=function(e){return t=function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&function(e,t,n){if(!Z(n))return!1;var r=typeof t;return!!("number"==r?G(n)&&N(t,n.length):"string"==r&&t in n)&&W(n[t],e)}(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var s=n[r];s&&e(t,s,r,a)}return t},n=U(void 0===n?t.length-1:n,0),function(){for(var e=arguments,r=-1,o=U(e.length-n,0),a=Array(o);++r<o;)a[r]=e[n+r];r=-1;for(var i=Array(n+1);++r<n;)i[r]=e[r];return i[n]=a,function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(t,this,i)};var t,n}(function(e,t){if($||z(t)||G(t))!function(e,t,n,r){n||(n={});for(var o=-1,a=t.length;++o<a;){var i=t[o],s=r?r(n[i],e[i],i,n,e):void 0;H(n,i,void 0===s?e[i]:s)}}(t,function(e){return G(e)?E(e):function(e){if(!z(e))return I(e);var t=[];for(var n in Object(e))F.call(e,n)&&"constructor"!=n&&t.push(n);return t}(e)}(t),e);else for(var n in t)F.call(t,n)&&H(e,n,t[n])}),Q="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function q(e,t){return e(t={exports:{}},t.exports),t.exports}var X=q(function(e,t){var n=200,r="__lodash_hash_undefined__",o=9007199254740991,a="[object Arguments]",i="[object Boolean]",s="[object Date]",u="[object Function]",l="[object GeneratorFunction]",c="[object Map]",f="[object Number]",h="[object Object]",d="[object RegExp]",p="[object Set]",g="[object String]",m="[object Symbol]",v="[object ArrayBuffer]",y="[object DataView]",b="[object Float32Array]",w="[object Float64Array]",_="[object Int8Array]",P="[object Int16Array]",T="[object Int32Array]",C="[object Uint8Array]",D="[object Uint8ClampedArray]",O="[object Uint16Array]",S="[object Uint32Array]",j=/\w*$/,x=/^\[object .+?Constructor\]$/,M=/^(?:0|[1-9]\d*)$/,R={};R[a]=R["[object Array]"]=R[v]=R[y]=R[i]=R[s]=R[b]=R[w]=R[_]=R[P]=R[T]=R[c]=R[f]=R[h]=R[d]=R[p]=R[g]=R[m]=R[C]=R[D]=R[O]=R[S]=!0,R["[object Error]"]=R[u]=R["[object WeakMap]"]=!1;var k="object"==typeof Q&&Q&&Q.Object===Object&&Q,A="object"==typeof self&&self&&self.Object===Object&&self,F=k||A||Function("return this")(),L=t&&!t.nodeType&&t,Y=L&&e&&!e.nodeType&&e,I=Y&&Y.exports===L;function U(e,t){return e.set(t[0],t[1]),e}function $(e,t){return e.add(t),e}function E(e,t,n,r){var o=-1,a=e?e.length:0;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n}function H(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function N(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function z(e,t){return function(n){return e(t(n))}}function W(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var B,G=Array.prototype,Z=Function.prototype,V=Object.prototype,q=F["__core-js_shared__"],X=(B=/[^.]+$/.exec(q&&q.keys&&q.keys.IE_PROTO||""))?"Symbol(src)_1."+B:"",J=Z.toString,K=V.hasOwnProperty,ee=V.toString,te=RegExp("^"+J.call(K).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ne=I?F.Buffer:void 0,re=F.Symbol,oe=F.Uint8Array,ae=z(Object.getPrototypeOf,Object),ie=Object.create,se=V.propertyIsEnumerable,ue=G.splice,le=Object.getOwnPropertySymbols,ce=ne?ne.isBuffer:void 0,fe=z(Object.keys,Object),he=Ie(F,"DataView"),de=Ie(F,"Map"),pe=Ie(F,"Promise"),ge=Ie(F,"Set"),me=Ie(F,"WeakMap"),ve=Ie(Object,"create"),ye=Ne(he),be=Ne(de),we=Ne(pe),_e=Ne(ge),Pe=Ne(me),Te=re?re.prototype:void 0,Ce=Te?Te.valueOf:void 0;function De(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Oe(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Se(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function je(e){this.__data__=new Oe(e)}function xe(e,t){var n=We(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&Be(e)}(e)&&K.call(e,"callee")&&(!se.call(e,"callee")||ee.call(e)==a)}(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],r=n.length,o=!!r;for(var i in e)!t&&!K.call(e,i)||o&&("length"==i||Ee(i,r))||n.push(i);return n}function Me(e,t,n){var r=e[t];K.call(e,t)&&ze(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function Re(e,t){for(var n=e.length;n--;)if(ze(e[n][0],t))return n;return-1}function ke(e,t,n,r,o,x,M){var k;if(r&&(k=x?r(e,o,x,M):r(e)),void 0!==k)return k;if(!Ve(e))return e;var A=We(e);if(A){if(k=function(e){var t=e.length,n=e.constructor(t);t&&"string"==typeof e[0]&&K.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!t)return function(e,t){var n=-1,r=e.length;t||(t=Array(r));for(;++n<r;)t[n]=e[n];return t}(e,k)}else{var F=$e(e),L=F==u||F==l;if(Ge(e))return function(e,t){if(t)return e.slice();var n=new e.constructor(e.length);return e.copy(n),n}(e,t);if(F==h||F==a||L&&!x){if(H(e))return x?e:{};if(k=function(e){return"function"!=typeof e.constructor||He(e)?{}:(t=ae(e),Ve(t)?ie(t):{});var t}(L?{}:e),!t)return function(e,t){return Le(e,Ue(e),t)}(e,function(e,t){return e&&Le(t,Qe(t),e)}(k,e))}else{if(!R[F])return x?e:{};k=function(e,t,n,r){var o=e.constructor;switch(t){case v:return Fe(e);case i:case s:return new o(+e);case y:return function(e,t){var n=t?Fe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,r);case b:case w:case _:case P:case T:case C:case D:case O:case S:return function(e,t){var n=t?Fe(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}(e,r);case c:return function(e,t,n){return E(t?n(N(e),!0):N(e),U,new e.constructor)}(e,r,n);case f:case g:return new o(e);case d:return(l=new(u=e).constructor(u.source,j.exec(u))).lastIndex=u.lastIndex,l;case p:return function(e,t,n){return E(t?n(W(e),!0):W(e),$,new e.constructor)}(e,r,n);case m:return a=e,Ce?Object(Ce.call(a)):{}}var a;var u,l}(e,F,ke,t)}}M||(M=new je);var Y=M.get(e);if(Y)return Y;if(M.set(e,k),!A)var I=n?function(e){return function(e,t,n){var r=t(e);return We(e)?r:function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}(r,n(e))}(e,Qe,Ue)}(e):Qe(e);return function(e,t){for(var n=-1,r=e?e.length:0;++n<r&&!1!==t(e[n],n,e););}(I||e,function(o,a){I&&(o=e[a=o]),Me(k,a,ke(o,t,n,r,a,e,M))}),k}function Ae(e){return!(!Ve(e)||X&&X in e)&&(Ze(e)||H(e)?te:x).test(Ne(e))}function Fe(e){var t=new e.constructor(e.byteLength);return new oe(t).set(new oe(e)),t}function Le(e,t,n,r){n||(n={});for(var o=-1,a=t.length;++o<a;){var i=t[o],s=r?r(n[i],e[i],i,n,e):void 0;Me(n,i,void 0===s?e[i]:s)}return n}function Ye(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function Ie(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Ae(n)?n:void 0}De.prototype.clear=function(){this.__data__=ve?ve(null):{}},De.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},De.prototype.get=function(e){var t=this.__data__;if(ve){var n=t[e];return n===r?void 0:n}return K.call(t,e)?t[e]:void 0},De.prototype.has=function(e){var t=this.__data__;return ve?void 0!==t[e]:K.call(t,e)},De.prototype.set=function(e,t){return this.__data__[e]=ve&&void 0===t?r:t,this},Oe.prototype.clear=function(){this.__data__=[]},Oe.prototype.delete=function(e){var t=this.__data__,n=Re(t,e);return!(n<0||(n==t.length-1?t.pop():ue.call(t,n,1),0))},Oe.prototype.get=function(e){var t=this.__data__,n=Re(t,e);return n<0?void 0:t[n][1]},Oe.prototype.has=function(e){return Re(this.__data__,e)>-1},Oe.prototype.set=function(e,t){var n=this.__data__,r=Re(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},Se.prototype.clear=function(){this.__data__={hash:new De,map:new(de||Oe),string:new De}},Se.prototype.delete=function(e){return Ye(this,e).delete(e)},Se.prototype.get=function(e){return Ye(this,e).get(e)},Se.prototype.has=function(e){return Ye(this,e).has(e)},Se.prototype.set=function(e,t){return Ye(this,e).set(e,t),this},je.prototype.clear=function(){this.__data__=new Oe},je.prototype.delete=function(e){return this.__data__.delete(e)},je.prototype.get=function(e){return this.__data__.get(e)},je.prototype.has=function(e){return this.__data__.has(e)},je.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Oe){var o=r.__data__;if(!de||o.length<n-1)return o.push([e,t]),this;r=this.__data__=new Se(o)}return r.set(e,t),this};var Ue=le?z(le,Object):function(){return[]},$e=function(e){return ee.call(e)};function Ee(e,t){return!!(t=null==t?o:t)&&("number"==typeof e||M.test(e))&&e>-1&&e%1==0&&e<t}function He(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||V)}function Ne(e){if(null!=e){try{return J.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function ze(e,t){return e===t||e!=e&&t!=t}(he&&$e(new he(new ArrayBuffer(1)))!=y||de&&$e(new de)!=c||pe&&"[object Promise]"!=$e(pe.resolve())||ge&&$e(new ge)!=p||me&&"[object WeakMap]"!=$e(new me))&&($e=function(e){var t=ee.call(e),n=t==h?e.constructor:void 0,r=n?Ne(n):void 0;if(r)switch(r){case ye:return y;case be:return c;case we:return"[object Promise]";case _e:return p;case Pe:return"[object WeakMap]"}return t});var We=Array.isArray;function Be(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}(e.length)&&!Ze(e)}var Ge=ce||function(){return!1};function Ze(e){var t=Ve(e)?ee.call(e):"";return t==u||t==l}function Ve(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Qe(e){return Be(e)?xe(e):function(e){if(!He(e))return fe(e);var t=[];for(var n in Object(e))K.call(e,n)&&"constructor"!=n&&t.push(n);return t}(e)}e.exports=function(e){return ke(e,!0,!0)}}),J=q(function(e,t){var n=200,r="Expected a function",o="__lodash_hash_undefined__",a=1,i=2,s=1/0,u=9007199254740991,l="[object Arguments]",c="[object Array]",f="[object Boolean]",h="[object Date]",d="[object Error]",p="[object Function]",g="[object GeneratorFunction]",m="[object Map]",v="[object Number]",y="[object Object]",b="[object RegExp]",w="[object Set]",_="[object String]",P="[object Symbol]",T="[object ArrayBuffer]",C="[object DataView]",D=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,O=/^\w*$/,S=/^\./,j=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,x=/\\(\\)?/g,M=/^\[object .+?Constructor\]$/,R=/^(?:0|[1-9]\d*)$/,k={};k["[object Float32Array]"]=k["[object Float64Array]"]=k["[object Int8Array]"]=k["[object Int16Array]"]=k["[object Int32Array]"]=k["[object Uint8Array]"]=k["[object Uint8ClampedArray]"]=k["[object Uint16Array]"]=k["[object Uint32Array]"]=!0,k[l]=k[c]=k[T]=k[f]=k[C]=k[h]=k[d]=k[p]=k[m]=k[v]=k[y]=k[b]=k[w]=k[_]=k["[object WeakMap]"]=!1;var A="object"==typeof Q&&Q&&Q.Object===Object&&Q,F="object"==typeof self&&self&&self.Object===Object&&self,L=A||F||Function("return this")(),Y=t&&!t.nodeType&&t,I=Y&&e&&!e.nodeType&&e,U=I&&I.exports===Y&&A.process,$=function(){try{return U&&U.binding("util")}catch(e){}}(),E=$&&$.isTypedArray;function H(e,t){for(var n=-1,r=e?e.length:0,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}function N(e,t){for(var n=-1,r=e?e.length:0;++n<r;)if(t(e[n],n,e))return!0;return!1}function z(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function W(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function B(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var G,Z,V,q=Array.prototype,X=Function.prototype,J=Object.prototype,K=L["__core-js_shared__"],ee=(G=/[^.]+$/.exec(K&&K.keys&&K.keys.IE_PROTO||""))?"Symbol(src)_1."+G:"",te=X.toString,ne=J.hasOwnProperty,re=J.toString,oe=RegExp("^"+te.call(ne).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ae=L.Symbol,ie=L.Uint8Array,se=J.propertyIsEnumerable,ue=q.splice,le=(Z=Object.keys,V=Object,function(e){return Z(V(e))}),ce=Be(L,"DataView"),fe=Be(L,"Map"),he=Be(L,"Promise"),de=Be(L,"Set"),pe=Be(L,"WeakMap"),ge=Be(Object,"create"),me=Ke(ce),ve=Ke(fe),ye=Ke(he),be=Ke(de),we=Ke(pe),_e=ae?ae.prototype:void 0,Pe=_e?_e.valueOf:void 0,Te=_e?_e.toString:void 0;function Ce(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function De(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Oe(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Se(e){var t=-1,n=e?e.length:0;for(this.__data__=new Oe;++t<n;)this.add(e[t])}function je(e){this.__data__=new De(e)}function xe(e,t){var n=rt(e)||nt(e)?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],r=n.length,o=!!r;for(var a in e)!t&&!ne.call(e,a)||o&&("length"==a||Ze(a,r))||n.push(a);return n}function Me(e,t){for(var n=e.length;n--;)if(tt(e[n][0],t))return n;return-1}Ce.prototype.clear=function(){this.__data__=ge?ge(null):{}},Ce.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},Ce.prototype.get=function(e){var t=this.__data__;if(ge){var n=t[e];return n===o?void 0:n}return ne.call(t,e)?t[e]:void 0},Ce.prototype.has=function(e){var t=this.__data__;return ge?void 0!==t[e]:ne.call(t,e)},Ce.prototype.set=function(e,t){return this.__data__[e]=ge&&void 0===t?o:t,this},De.prototype.clear=function(){this.__data__=[]},De.prototype.delete=function(e){var t=this.__data__,n=Me(t,e);return!(n<0||(n==t.length-1?t.pop():ue.call(t,n,1),0))},De.prototype.get=function(e){var t=this.__data__,n=Me(t,e);return n<0?void 0:t[n][1]},De.prototype.has=function(e){return Me(this.__data__,e)>-1},De.prototype.set=function(e,t){var n=this.__data__,r=Me(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},Oe.prototype.clear=function(){this.__data__={hash:new Ce,map:new(fe||De),string:new Ce}},Oe.prototype.delete=function(e){return We(this,e).delete(e)},Oe.prototype.get=function(e){return We(this,e).get(e)},Oe.prototype.has=function(e){return We(this,e).has(e)},Oe.prototype.set=function(e,t){return We(this,e).set(e,t),this},Se.prototype.add=Se.prototype.push=function(e){return this.__data__.set(e,o),this},Se.prototype.has=function(e){return this.__data__.has(e)},je.prototype.clear=function(){this.__data__=new De},je.prototype.delete=function(e){return this.__data__.delete(e)},je.prototype.get=function(e){return this.__data__.get(e)},je.prototype.has=function(e){return this.__data__.has(e)},je.prototype.set=function(e,t){var r=this.__data__;if(r instanceof De){var o=r.__data__;if(!fe||o.length<n-1)return o.push([e,t]),this;r=this.__data__=new Oe(o)}return r.set(e,t),this};var Re,ke,Ae=(Re=function(e,t){return e&&Le(e,t,ft)},function(e,t){if(null==e)return e;if(!ot(e))return Re(e,t);for(var n=e.length,r=ke?n:-1,o=Object(e);(ke?r--:++r<n)&&!1!==t(o[r],r,o););return e});function Fe(e,t){var n=[];return Ae(e,function(e,r,o){t(e,r,o)&&n.push(e)}),n}var Le=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),s=i.length;s--;){var u=i[e?s:++o];if(!1===n(a[u],u,a))break}return t}}();function Ye(e,t){for(var n=0,r=(t=Ve(t,e)?[t]:Ne(t)).length;null!=e&&n<r;)e=e[Je(t[n++])];return n&&n==r?e:void 0}function Ie(e,t){return null!=e&&t in Object(e)}function Ue(e,t,n,r,o){return e===t||(null==e||null==t||!st(e)&&!ut(t)?e!=e&&t!=t:function(e,t,n,r,o,s){var u=rt(e),p=rt(t),g=c,D=c;u||(g=(g=Ge(e))==l?y:g);p||(D=(D=Ge(t))==l?y:D);var O=g==y&&!z(e),S=D==y&&!z(t),j=g==D;if(j&&!O)return s||(s=new je),u||ct(e)?ze(e,t,n,r,o,s):function(e,t,n,r,o,s,u){switch(n){case C:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case T:return!(e.byteLength!=t.byteLength||!r(new ie(e),new ie(t)));case f:case h:case v:return tt(+e,+t);case d:return e.name==t.name&&e.message==t.message;case b:case _:return e==t+"";case m:var l=W;case w:var c=s&i;if(l||(l=B),e.size!=t.size&&!c)return!1;var p=u.get(e);if(p)return p==t;s|=a,u.set(e,t);var g=ze(l(e),l(t),r,o,s,u);return u.delete(e),g;case P:if(Pe)return Pe.call(e)==Pe.call(t)}return!1}(e,t,g,n,r,o,s);if(!(o&i)){var x=O&&ne.call(e,"__wrapped__"),M=S&&ne.call(t,"__wrapped__");if(x||M){var R=x?e.value():e,k=M?t.value():t;return s||(s=new je),n(R,k,r,o,s)}}if(!j)return!1;return s||(s=new je),function(e,t,n,r,o,a){var s=o&i,u=ft(e),l=u.length,c=ft(t).length;if(l!=c&&!s)return!1;for(var f=l;f--;){var h=u[f];if(!(s?h in t:ne.call(t,h)))return!1}var d=a.get(e);if(d&&a.get(t))return d==t;var p=!0;a.set(e,t),a.set(t,e);for(var g=s;++f<l;){h=u[f];var m=e[h],v=t[h];if(r)var y=s?r(v,m,h,t,e,a):r(m,v,h,e,t,a);if(!(void 0===y?m===v||n(m,v,r,o,a):y)){p=!1;break}g||(g="constructor"==h)}if(p&&!g){var b=e.constructor,w=t.constructor;b!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w)&&(p=!1)}return a.delete(e),a.delete(t),p}(e,t,n,r,o,s)}(e,t,Ue,n,r,o))}function $e(e){return!(!st(e)||ee&&ee in e)&&(at(e)||z(e)?oe:M).test(Ke(e))}function Ee(e){return"function"==typeof e?e:null==e?ht:"object"==typeof e?rt(e)?function(e,t){if(Ve(e)&&Qe(t))return qe(Je(e),t);return function(n){var r=function(e,t,n){var r=null==e?void 0:Ye(e,t);return void 0===r?n:r}(n,e);return void 0===r&&r===t?function(e,t){return null!=e&&function(e,t,n){var r,o=-1,a=(t=Ve(t,e)?[t]:Ne(t)).length;for(;++o<a;){var i=Je(t[o]);if(!(r=null!=e&&n(e,i)))break;e=e[i]}if(r)return r;return!!(a=e?e.length:0)&&it(a)&&Ze(i,a)&&(rt(e)||nt(e))}(e,t,Ie)}(n,e):Ue(t,r,void 0,a|i)}}(e[0],e[1]):function(e){var t=function(e){var t=ft(e),n=t.length;for(;n--;){var r=t[n],o=e[r];t[n]=[r,o,Qe(o)]}return t}(e);if(1==t.length&&t[0][2])return qe(t[0][0],t[0][1]);return function(n){return n===e||function(e,t,n,r){var o=n.length,s=o,u=!r;if(null==e)return!s;for(e=Object(e);o--;){var l=n[o];if(u&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<s;){var c=(l=n[o])[0],f=e[c],h=l[1];if(u&&l[2]){if(void 0===f&&!(c in e))return!1}else{var d=new je;if(r)var p=r(f,h,c,e,t,d);if(!(void 0===p?Ue(h,f,r,a|i,d):p))return!1}}return!0}(n,e,t)}}(e):Ve(t=e)?(n=Je(t),function(e){return null==e?void 0:e[n]}):function(e){return function(t){return Ye(t,e)}}(t);var t,n}function He(e){if(n=(t=e)&&t.constructor,r="function"==typeof n&&n.prototype||J,t!==r)return le(e);var t,n,r,o=[];for(var a in Object(e))ne.call(e,a)&&"constructor"!=a&&o.push(a);return o}function Ne(e){return rt(e)?e:Xe(e)}function ze(e,t,n,r,o,s){var u=o&i,l=e.length,c=t.length;if(l!=c&&!(u&&c>l))return!1;var f=s.get(e);if(f&&s.get(t))return f==t;var h=-1,d=!0,p=o&a?new Se:void 0;for(s.set(e,t),s.set(t,e);++h<l;){var g=e[h],m=t[h];if(r)var v=u?r(m,g,h,t,e,s):r(g,m,h,e,t,s);if(void 0!==v){if(v)continue;d=!1;break}if(p){if(!N(t,function(e,t){if(!p.has(t)&&(g===e||n(g,e,r,o,s)))return p.add(t)})){d=!1;break}}else if(g!==m&&!n(g,m,r,o,s)){d=!1;break}}return s.delete(e),s.delete(t),d}function We(e,t){var n,r,o=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof t?"string":"hash"]:o.map}function Be(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return $e(n)?n:void 0}var Ge=function(e){return re.call(e)};function Ze(e,t){return!!(t=null==t?u:t)&&("number"==typeof e||R.test(e))&&e>-1&&e%1==0&&e<t}function Ve(e,t){if(rt(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!lt(e))||(O.test(e)||!D.test(e)||null!=t&&e in Object(t))}function Qe(e){return e==e&&!st(e)}function qe(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}(ce&&Ge(new ce(new ArrayBuffer(1)))!=C||fe&&Ge(new fe)!=m||he&&"[object Promise]"!=Ge(he.resolve())||de&&Ge(new de)!=w||pe&&"[object WeakMap]"!=Ge(new pe))&&(Ge=function(e){var t=re.call(e),n=t==y?e.constructor:void 0,r=n?Ke(n):void 0;if(r)switch(r){case me:return C;case ve:return m;case ye:return"[object Promise]";case be:return w;case we:return"[object WeakMap]"}return t});var Xe=et(function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(lt(e))return Te?Te.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}(t);var n=[];return S.test(e)&&n.push(""),e.replace(j,function(e,t,r,o){n.push(r?o.replace(x,"$1"):t||e)}),n});function Je(e){if("string"==typeof e||lt(e))return e;var t=e+"";return"0"==t&&1/e==-s?"-0":t}function Ke(e){if(null!=e){try{return te.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function et(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(r);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i),i};return n.cache=new(et.Cache||Oe),n}function tt(e,t){return e===t||e!=e&&t!=t}function nt(e){return function(e){return ut(e)&&ot(e)}(e)&&ne.call(e,"callee")&&(!se.call(e,"callee")||re.call(e)==l)}et.Cache=Oe;var rt=Array.isArray;function ot(e){return null!=e&&it(e.length)&&!at(e)}function at(e){var t=st(e)?re.call(e):"";return t==p||t==g}function it(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=u}function st(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function ut(e){return!!e&&"object"==typeof e}function lt(e){return"symbol"==typeof e||ut(e)&&re.call(e)==P}var ct=E?function(e){return function(t){return e(t)}}(E):function(e){return ut(e)&&it(e.length)&&!!k[re.call(e)]};function ft(e){return ot(e)?xe(e):He(e)}function ht(e){return e}e.exports=function(e,t){return(rt(e)?H:Fe)(e,Ee(t))}}),K={a:["a","à","á","â","ã","ä","å","æ","ā","ă","ą","ǎ","ǟ","ǡ","ǻ","ȁ","ȃ","ȧ","ɐ","ɑ","ɒ","ͣ","а","ӑ","ӓ","ᵃ","ᵄ","ᶏ","ḁ","ẚ","ạ","ả","ấ","ầ","ẩ","ẫ","ậ","ắ","ằ","ẳ","ẵ","ặ","ₐ","ⱥ","a"],A:["A","À","Á","Â","Ã","Ä","Å","Ā","Ă","Ą","Ǎ","Ǟ","Ǡ","Ǻ","Ȁ","Ȃ","Ȧ","Ⱥ","А","Ӑ","Ӓ","ᴀ","ᴬ","Ḁ","Ạ","Ả","Ấ","Ầ","Ẩ","Ẫ","Ậ","Ắ","Ằ","Ẳ","Ẵ","Ặ","A"],b:["b","ƀ","ƃ","ɓ","ᖯ","ᵇ","ᵬ","ᶀ","ḃ","ḅ","ḇ","b"],B:["B","Ɓ","Ƃ","Ƀ","ʙ","ᛒ","ᴃ","ᴮ","ᴯ","Ḃ","Ḅ","Ḇ","B"],c:["c","ç","ć","ĉ","ċ","č","ƈ","ȼ","ɕ","ͨ","ᴄ","ᶜ","ḉ","ↄ","c"],C:["C","Ç","Ć","Ĉ","Ċ","Č","Ƈ","Ȼ","ʗ","Ḉ","C"],d:["d","ď","đ","Ƌ","ƌ","ȡ","ɖ","ɗ","ͩ","ᵈ","ᵭ","ᶁ","ᶑ","ḋ","ḍ","ḏ","ḑ","ḓ","d"],D:["D","Ď","Đ","Ɖ","Ɗ","ᴰ","Ḋ","Ḍ","Ḏ","Ḑ","Ḓ","D"],e:["e","è","é","ê","ë","ē","ĕ","ė","ę","ě","ǝ","ȅ","ȇ","ȩ","ɇ","ɘ","ͤ","ᵉ","ᶒ","ḕ","ḗ","ḙ","ḛ","ḝ","ẹ","ẻ","ẽ","ế","ề","ể","ễ","ệ","ₑ","e"],E:["E","È","É","Ê","Ë","Ē","Ĕ","Ė","Ę","Ě","Œ","Ǝ","Ɛ","Ȅ","Ȇ","Ȩ","Ɇ","ɛ","ɜ","ɶ","Є","Э","э","є","Ӭ","ӭ","ᴇ","ᴈ","ᴱ","ᴲ","ᵋ","ᵌ","ᶓ","ᶔ","ᶟ","Ḕ","Ḗ","Ḙ","Ḛ","Ḝ","Ẹ","Ẻ","Ẽ","Ế","Ề","Ể","Ễ","Ệ","E","𐐁","𐐩"],f:["f","ƒ","ᵮ","ᶂ","ᶠ","ḟ","f"],F:["F","Ƒ","Ḟ","ⅎ","F"],g:["g","ĝ","ğ","ġ","ģ","ǥ","ǧ","ǵ","ɠ","ɡ","ᵍ","ᵷ","ᵹ","ᶃ","ᶢ","ḡ","g"],G:["G","Ĝ","Ğ","Ġ","Ģ","Ɠ","Ǥ","Ǧ","Ǵ","ɢ","ʛ","ᴳ","Ḡ","G"],h:["h","ĥ","ħ","ƕ","ȟ","ɥ","ɦ","ʮ","ʯ","ʰ","ʱ","ͪ","Һ","һ","ᑋ","ᶣ","ḣ","ḥ","ḧ","ḩ","ḫ","ⱨ","h"],H:["H","Ĥ","Ħ","Ȟ","ʜ","ᕼ","ᚺ","ᚻ","ᴴ","Ḣ","Ḥ","Ḧ","Ḩ","Ḫ","Ⱨ","H"],i:["i","ì","í","î","ï","ĩ","ī","ĭ","į","ǐ","ȉ","ȋ","ɨ","ͥ","ᴉ","ᵎ","ᵢ","ᶖ","ᶤ","ḭ","ḯ","ỉ","ị","i"],I:["I","Ì","Í","Î","Ï","Ĩ","Ī","Ĭ","Į","İ","Ǐ","Ȉ","Ȋ","ɪ","І","ᴵ","ᵻ","ᶦ","ᶧ","Ḭ","Ḯ","Ỉ","Ị","I"],j:["j","ĵ","ǰ","ɉ","ʝ","ʲ","ᶡ","ᶨ","j"],J:["J","Ĵ","ᴊ","ᴶ","J"],k:["k","ķ","ƙ","ǩ","ʞ","ᵏ","ᶄ","ḱ","ḳ","ḵ","ⱪ","k"],K:["K","Ķ","Ƙ","Ǩ","ᴷ","Ḱ","Ḳ","Ḵ","Ⱪ","K"],l:["l","ĺ","ļ","ľ","ŀ","ł","ƚ","ȴ","ɫ","ɬ","ɭ","ˡ","ᶅ","ᶩ","ᶪ","ḷ","ḹ","ḻ","ḽ","ℓ","ⱡ"],L:["L","Ĺ","Ļ","Ľ","Ŀ","Ł","Ƚ","ʟ","ᴌ","ᴸ","ᶫ","Ḷ","Ḹ","Ḻ","Ḽ","Ⱡ","Ɫ"],m:["m","ɯ","ɰ","ɱ","ͫ","ᴟ","ᵐ","ᵚ","ᵯ","ᶆ","ᶬ","ᶭ","ḿ","ṁ","ṃ","㎡","㎥","m"],M:["M","Ɯ","ᴍ","ᴹ","Ḿ","Ṁ","Ṃ","M"],n:["n","ñ","ń","ņ","ň","ʼn","ƞ","ǹ","ȵ","ɲ","ɳ","ᵰ","ᶇ","ᶮ","ᶯ","ṅ","ṇ","ṉ","ṋ","ⁿ","n"],N:["N","Ñ","Ń","Ņ","Ň","Ɲ","Ǹ","Ƞ","ɴ","ᴎ","ᴺ","ᴻ","ᶰ","Ṅ","Ṇ","Ṉ","Ṋ","N"],o:["o","ò","ó","ô","õ","ö","ø","ō","ŏ","ő","ơ","ǒ","ǫ","ǭ","ǿ","ȍ","ȏ","ȫ","ȭ","ȯ","ȱ","ɵ","ͦ","о","ӧ","ө","ᴏ","ᴑ","ᴓ","ᴼ","ᵒ","ᶱ","ṍ","ṏ","ṑ","ṓ","ọ","ỏ","ố","ồ","ổ","ỗ","ộ","ớ","ờ","ở","ỡ","ợ","ₒ","o","𐐬"],O:["O","Ò","Ó","Ô","Õ","Ö","Ø","Ō","Ŏ","Ő","Ɵ","Ơ","Ǒ","Ǫ","Ǭ","Ǿ","Ȍ","Ȏ","Ȫ","Ȭ","Ȯ","Ȱ","О","Ӧ","Ө","Ṍ","Ṏ","Ṑ","Ṓ","Ọ","Ỏ","Ố","Ồ","Ổ","Ỗ","Ộ","Ớ","Ờ","Ở","Ỡ","Ợ","O","𐐄"],p:["p","ᵖ","ᵱ","ᵽ","ᶈ","ṕ","ṗ","p"],P:["P","Ƥ","ᴘ","ᴾ","Ṕ","Ṗ","Ᵽ","P"],q:["q","ɋ","ʠ","ᛩ","q"],Q:["Q","Ɋ","Q"],r:["r","ŕ","ŗ","ř","ȑ","ȓ","ɍ","ɹ","ɻ","ʳ","ʴ","ʵ","ͬ","ᵣ","ᵲ","ᶉ","ṙ","ṛ","ṝ","ṟ"],R:["R","Ŕ","Ŗ","Ř","Ʀ","Ȑ","Ȓ","Ɍ","ʀ","ʁ","ʶ","ᚱ","ᴙ","ᴚ","ᴿ","Ṙ","Ṛ","Ṝ","Ṟ","Ɽ"],s:["s","ś","ŝ","ş","š","ș","ʂ","ᔆ","ᶊ","ṡ","ṣ","ṥ","ṧ","ṩ","s"],S:["S","Ś","Ŝ","Ş","Š","Ș","ȿ","ˢ","ᵴ","Ṡ","Ṣ","Ṥ","Ṧ","Ṩ","S"],t:["t","ţ","ť","ŧ","ƫ","ƭ","ț","ʇ","ͭ","ᵀ","ᵗ","ᵵ","ᶵ","ṫ","ṭ","ṯ","ṱ","ẗ","t"],T:["T","Ţ","Ť","Ƭ","Ʈ","Ț","Ⱦ","ᴛ","ᵀ","Ṫ","Ṭ","Ṯ","Ṱ","T"],u:["u","ù","ú","û","ü","ũ","ū","ŭ","ů","ű","ų","ư","ǔ","ǖ","ǘ","ǚ","ǜ","ȕ","ȗ","ͧ","ߎ","ᵘ","ᵤ","ṳ","ṵ","ṷ","ṹ","ṻ","ụ","ủ","ứ","ừ","ử","ữ","ự","u"],U:["U","Ù","Ú","Û","Ü","Ũ","Ū","Ŭ","Ů","Ű","Ų","Ư","Ǔ","Ǖ","Ǘ","Ǚ","Ǜ","Ȕ","Ȗ","Ʉ","ᴜ","ᵁ","ᵾ","Ṳ","Ṵ","Ṷ","Ṹ","Ṻ","Ụ","Ủ","Ứ","Ừ","Ử","Ữ","Ự","U"],v:["v","ʋ","ͮ","ᵛ","ᵥ","ᶹ","ṽ","ṿ","ⱱ","v","ⱴ"],V:["V","Ʋ","Ʌ","ʌ","ᴠ","ᶌ","Ṽ","Ṿ","V"],w:["w","ŵ","ʷ","ᵂ","ẁ","ẃ","ẅ","ẇ","ẉ","ẘ","ⱳ","w"],W:["W","Ŵ","ʍ","ᴡ","Ẁ","Ẃ","Ẅ","Ẇ","Ẉ","Ⱳ","W"],x:["x","̽","͓","ᶍ","ͯ","ẋ","ẍ","ₓ","x"],X:["X","ˣ","ͯ","Ẋ","Ẍ","☒","✕","✖","✗","✘","X"],y:["y","ý","ÿ","ŷ","ȳ","ɏ","ʸ","ẏ","ỳ","ỵ","ỷ","ỹ","y"],Y:["Y","Ý","Ŷ","Ÿ","Ƴ","ƴ","Ȳ","Ɏ","ʎ","ʏ","Ẏ","Ỳ","Ỵ","Ỷ","Ỹ","Y"],z:["z","ź","ż","ž","ƶ","ȥ","ɀ","ʐ","ʑ","ᙆ","ᙇ","ᶻ","ᶼ","ᶽ","ẑ","ẓ","ẕ","ⱬ","z"],Z:["Z","Ź","Ż","Ž","Ƶ","Ȥ","ᴢ","ᵶ","Ẑ","Ẓ","Ẕ","Ⱬ","Z"]},ee=function(e){for(var t=[],n=0;n<e.length;n++){var r=e.charAt(n),o=!1;for(var a in K){if(-1!==K[a].indexOf(r)){t.push(a),o=!0;break}}o||t.push(r)}return t.join("")},te={format:function(e){return e},filterPredicate:function(e,t){if(void 0===e||null===e)return!1;var n,r=ee(String(e).toLowerCase()),o=ee((n=t,n.replace(/[\\^$*+?.()|[\]{}]/g,"\\$&")).toLowerCase());return r.search(o)>-1},compare:function(e,t){function n(e){return void 0===e||null===e?"":e.toLowerCase()}return(e=n(e))<(t=n(t))?-1:e>t?1:0}},ne={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vgt-wrap__footer vgt-clearfix"},[n("div",{staticClass:"footer__row-count vgt-pull-left"},[n("span",{staticClass:"footer__row-count__label"},[e._v(e._s(e.rowsPerPageText))]),e._v(" "),n("select",{directives:[{name:"model",rawName:"v-model",value:e.currentPerPage,expression:"currentPerPage"}],staticClass:"footer__row-count__select",attrs:{autocomplete:"off",name:"perPageSelect"},on:{change:[function(t){var n=Array.prototype.filter.call(t.target.options,function(e){return e.selected}).map(function(e){return"_value"in e?e._value:e.value});e.currentPerPage=t.target.multiple?n:n[0]},e.perPageChanged]}},[e._l(e.getRowsPerPageDropdown(),function(t,r){return n("option",{key:"rows-dropdown-option-"+r,domProps:{value:t}},[e._v(" "+e._s(t)+" ")])}),e._v(" "),e.paginateDropdownAllowAll?n("option",{attrs:{value:"-1"}},[e._v(e._s(e.allText))]):e._e()],2)]),e._v(" "),n("div",{staticClass:"footer__navigation vgt-pull-right"},[n("a",{staticClass:"footer__navigation__page-btn",class:{disabled:!e.prevIsPossible},attrs:{href:"javascript:undefined",tabindex:"0"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.previousPage(t)}}},[n("span",{staticClass:"chevron",class:{left:!e.rtl,right:e.rtl}}),e._v(" "),n("span",[e._v(e._s(e.prevText))])]),e._v(" "),"pages"===e.mode?n("pagination-page-info",{attrs:{totalRecords:e.total,currentPerPage:e.currentPerPage,currentPage:e.currentPage,ofText:e.ofText,pageText:e.pageText},on:{"page-changed":e.changePage}}):n("div",{staticClass:"footer__navigation__info"},[e._v(e._s(e.paginatedInfo))]),e._v(" "),n("a",{staticClass:"footer__navigation__page-btn",class:{disabled:!e.nextIsPossible},attrs:{href:"javascript:undefined",tabindex:"0"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.nextPage(t)}}},[n("span",[e._v(e._s(e.nextText))]),e._v(" "),n("span",{staticClass:"chevron",class:{right:!e.rtl,left:e.rtl}})])],1)])},staticRenderFns:[],name:"VgtPagination",props:{styleClass:{default:"table table-bordered"},total:{default:null},perPage:{},rtl:{default:!1},customRowsPerPageDropdown:{default:function(){return[]}},paginateDropdownAllowAll:{default:!0},mode:{default:"records"},nextText:{default:"Next"},prevText:{default:"Prev"},rowsPerPageText:{default:"Rows per page:"},ofText:{default:"of"},pageText:{default:"page"},allText:{default:"All"}},data:function(){return{currentPage:1,prevPage:0,currentPerPage:10,rowsPerPageOptions:[],defaultRowsPerPageDropdown:[10,20,30,40,50]}},watch:{perPage:function(){this.handlePerPage(),this.perPageChanged()},customRowsPerPageDropdown:function(){null!==this.customRowsPerPageDropdown&&Array.isArray(this.customRowsPerPageDropdown)&&0!==this.customRowsPerPageDropdown.lenght&&(this.rowsPerPageOptions=this.customRowsPerPageDropdown)}},computed:{currentPerPageString:function(){return-1===this.currentPerPage?"All":this.currentPerPage},paginatedInfo:function(){if(-1===this.currentPerPage)return"1 - ".concat(this.total," ").concat(this.ofText," ").concat(this.total);var e=(this.currentPage-1)*this.currentPerPage+1?(this.currentPage-1)*this.currentPerPage+1:1;e>this.total&&(e=1,this.currentPage=1,this.prevPage=0);var t=Math.min(this.total,this.currentPerPage*this.currentPage);return"".concat(e," - ").concat(t," ").concat(this.ofText," ").concat(this.total)},nextIsPossible:function(){return-1!==this.currentPerPage&&this.total>this.currentPerPage*this.currentPage},prevIsPossible:function(){return this.currentPage>1}},methods:{reset:function(){},changePage:function(e){e>0&&this.total>this.currentPerPage*(e-1)&&(this.prevPage=this.currentPage,this.currentPage=e,this.pageChanged())},nextPage:function(){-1!==this.currentPerPage&&this.nextIsPossible&&(this.prevPage=this.currentPage,++this.currentPage,this.pageChanged())},previousPage:function(){this.currentPage>1&&(this.prevPage=this.currentPage,--this.currentPage,this.pageChanged())},pageChanged:function(){this.$emit("page-changed",{currentPage:this.currentPage,prevPage:this.prevPage})},perPageChanged:function(e){e&&(this.currentPerPage=parseInt(e.target.value,10)),-1===this.currentPerPage&&(this.currentPage=1),this.$emit("per-page-changed",{currentPerPage:this.currentPerPage})},getRowsPerPageDropdown:function(){return this.rowsPerPageOptions},handlePerPage:function(){if(this.rowsPerPageOptions=X(this.defaultRowsPerPageDropdown),this.perPage){this.currentPerPage=this.perPage;for(var e=!1,t=0;t<this.rowsPerPageOptions.length;t++)this.rowsPerPageOptions[t]===this.perPage&&(e=!0);e||-1===this.perPage||this.rowsPerPageOptions.push(this.perPage)}else this.currentPerPage=10;null!==this.customRowsPerPageDropdown&&Array.isArray(this.customRowsPerPageDropdown)&&0!==this.customRowsPerPageDropdown.length&&(this.rowsPerPageOptions=this.customRowsPerPageDropdown)}},mounted:function(){this.handlePerPage()},components:{"pagination-page-info":{render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"footer__navigation__page-info"},[e._v(" "+e._s(e.pageText)+" "),n("input",{staticClass:"footer__navigation__page-info__current-entry",attrs:{type:"text"},domProps:{value:e.currentPage},on:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?(t.stopPropagation(),e.changePage(t)):null}}}),e._v(" "+e._s(e.pageInfo)+" ")])},staticRenderFns:[],_scopeId:"data-v-731a4dda",name:"VgtPaginationPageInfo",props:{currentPerPage:{default:10},currentPage:{default:1},totalRecords:{default:0},ofText:{default:"of",type:String},pageText:{default:"page",type:String}},data:function(){return{}},computed:{pageInfo:function(){return"".concat(this.ofText," ").concat(this.lastPage)},lastPage:function(){return-1===this.currentPerPage?1:Math.ceil(this.totalRecords/this.currentPerPage)}},methods:{changePage:function(e){var t=parseInt(e.target.value,10);if(Number.isNaN(t)||t>this.lastPage||t<1)return e.target.value=this.currentPage,!1;e.target.value=t,this.$emit("page-changed",t)}},mounted:function(){},components:{}}}},re={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("thead",[n("tr",[e.lineNumbers?n("th",{staticClass:"line-numbers"}):e._e(),e._v(" "),e.selectable?n("th",{staticClass:"vgt-checkbox-col"},[n("input",{attrs:{type:"checkbox"},domProps:{checked:e.allSelected,indeterminate:e.allSelectedIndeterminate},on:{change:e.toggleSelectAll}})]):e._e(),e._v(" "),e._l(e.columns,function(t,r){return t.hidden?e._e():n("th",{key:r,class:e.getHeaderClasses(t,r),style:e.columnStyles[r],on:{click:function(t){e.sort(r)}}},[e._t("table-column",[n("span",[e._v(e._s(t.label))])],{column:t})],2)})],2),e._v(" "),n("vgt-filter-row",{ref:"filter-row",tag:"tr",attrs:{"global-search-enabled":e.searchEnabled,"line-numbers":e.lineNumbers,selectable:e.selectable,columns:e.columns,mode:e.mode,"typed-columns":e.typedColumns},on:{"filter-changed":e.filterRows}})])},staticRenderFns:[],_scopeId:"data-v-0c8b4370",name:"VgtTableHeader",props:{lineNumbers:{default:!1,type:Boolean},selectable:{default:!1,type:Boolean},allSelected:{default:!1,type:Boolean},allSelectedIndeterminate:{default:!1,type:Boolean},columns:{type:Array},mode:{type:String},typedColumns:{},sortColumn:{type:Number},sortType:{type:String},isSortableColumn:{type:Function},getClasses:{type:Function},searchEnabled:{type:Boolean},tableRef:{},paginated:{}},watch:{tableRef:{handler:function(){this.setColumnStyles()},immediate:!0},paginated:{handler:function(){this.tableRef&&this.setColumnStyles()},deep:!0}},data:function(){return{checkBoxThStyle:{},lineNumberThStyle:{},columnStyles:[]}},computed:{},methods:{toggleSelectAll:function(){this.$emit("on-toggle-select-all")},sort:function(e){this.$emit("on-sort-change",e)},getHeaderClasses:function(e,t){var n=this.isSortableColumn(t);return V({},this.getClasses(t,"th"),{sorting:n,"sorting-desc":n&&this.sortColumn===t&&"desc"===this.sortType,"sorting-asc":n&&this.sortColumn===t&&"asc"===this.sortType})},filterRows:function(e){this.$emit("filter-changed",e)},getWidthStyle:function(e){return window&&window.getComputedStyle?{width:window.getComputedStyle(e,null).width}:{width:"auto"}},setColumnStyles:function(){var e=this,t=[];setTimeout(function(){for(var n=0;n<e.columns.length;n++)if(e.tableRef){var r=0;e.selectable&&r++,e.lineNumbers&&r++;var o=e.tableRef.rows[0].cells[n+r];t.push(e.getWidthStyle(o))}else t.push({width:e.columns[n].width?e.columns[n].width:"auto"});e.columnStyles=t},200)},getColumnStyle:function(e,t){var n={width:e.width?e.width:"auto"};if(this.tableRef){this.selectable&&t++,this.lineNumbers&&t++;var r=this.tableRef.rows[0].cells[t],o=window.getComputedStyle(r,null);n.width=o.width}return n}},mounted:function(){},components:{"vgt-filter-row":{render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.hasFilterRow?n("tr",[e.lineNumbers?n("th"):e._e(),e._v(" "),e.selectable?n("th"):e._e(),e._v(" "),e._l(e.columns,function(t,r){return t.hidden?e._e():n("th",{key:r,staticClass:"filter-th"},[e.isFilterable(t)?n("div",[e.isDropdown(t)?e._e():n("input",{staticClass:"vgt-input",attrs:{type:"text",placeholder:e.getPlaceholder(t)},domProps:{value:e.columnFilters[t.field]},on:{keyup:function(n){if(!("button"in n)&&e._k(n.keyCode,"enter",13,n.key,"Enter"))return null;e.updateFiltersOnEnter(t,n.target.value)},input:function(n){e.updateFiltersOnKeyup(t,n.target.value)}}}),e._v(" "),e.isDropdownArray(t)?n("select",{staticClass:"vgt-select",domProps:{value:e.columnFilters[t.field]},on:{input:function(n){e.updateFilters(t,n.target.value)}}},[n("option",{key:"-1",attrs:{value:""}},[e._v(e._s(e.getPlaceholder(t)))]),e._v(" "),e._l(t.filterOptions.filterDropdownItems,function(t,r){return n("option",{key:r,domProps:{value:t}},[e._v(" "+e._s(t)+" ")])})],2):e._e(),e._v(" "),e.isDropdownObjects(t)?n("select",{staticClass:"vgt-select",domProps:{value:e.columnFilters[t.field]},on:{input:function(n){e.updateFilters(t,n.target.value,!0)}}},[n("option",{key:"-1",attrs:{value:""}},[e._v(e._s(e.getPlaceholder(t)))]),e._v(" "),e._l(t.filterOptions.filterDropdownItems,function(t,r){return n("option",{key:r,domProps:{value:t.value}},[e._v(e._s(t.text))])})],2):e._e()]):e._e()])})],2):e._e()},staticRenderFns:[],_scopeId:"data-v-2949d74f",name:"VgtFilterRow",props:["lineNumbers","columns","typedColumns","globalSearchEnabled","selectable","mode"],watch:{columns:{handler:function(){this.populateInitialFilters()},deep:!0}},data:function(){return{columnFilters:{},timer:null}},computed:{hasFilterRow:function(){if("remote"===this.mode||!this.globalSearchEnabled)for(var e=0;e<this.columns.length;e++){var t=this.columns[e];if(t.filterOptions&&t.filterOptions.enabled)return!0}return!1}},methods:{reset:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.columnFilters={},e&&this.$emit("filter-changed",this.columnFilters)},isFilterable:function(e){return e.filterOptions&&e.filterOptions.enabled},isDropdown:function(e){return this.isFilterable(e)&&e.filterOptions.filterDropdownItems&&e.filterOptions.filterDropdownItems.length},isDropdownObjects:function(e){return this.isDropdown(e)&&"object"===t(e.filterOptions.filterDropdownItems[0])},isDropdownArray:function(e){return this.isDropdown(e)&&"object"!==t(e.filterOptions.filterDropdownItems[0])},getPlaceholder:function(e){return this.isFilterable(e)&&e.filterOptions.placeholder||"Filter ".concat(e.label)},updateFiltersOnEnter:function(e,t){this.timer&&clearTimeout(this.timer),this.updateFiltersImmediately(e,t)},updateFiltersOnKeyup:function(e,t){"enter"!==e.filterOptions.trigger&&this.updateFilters(e,t)},updateFilters:function(e,t){var n=this;this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){n.updateFiltersImmediately(e,t)},400)},updateFiltersImmediately:function(e,t){this.$set(this.columnFilters,e.field,t),this.$emit("filter-changed",this.columnFilters)},populateInitialFilters:function(){for(var e=0;e<this.columns.length;e++){var t=this.columns[e];this.isFilterable(t)&&void 0!==t.filterOptions.filterValue&&null!==t.filterOptions.filterValue&&(this.updateFiltersImmediately(t,t.filterOptions.filterValue),this.$set(t.filterOptions,"filterValue",void 0))}}},mounted:function(){this.populateInitialFilters()}}}},oe={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("tr",["span"===e.headerRow.mode?n("th",{staticClass:"vgt-left-align vgt-row-header",attrs:{colspan:e.fullColspan}},[e._t("table-header-row",[e.headerRow.html?n("span",{domProps:{innerHTML:e._s(e.headerRow.label)}}):n("span",[e._v(" "+e._s(e.headerRow.label)+" ")])],{row:e.headerRow})],2):e._e(),e._v(" "),"span"!==e.headerRow.mode&&e.lineNumbers?n("th",{staticClass:"vgt-row-header"}):e._e(),e._v(" "),"span"!==e.headerRow.mode&&e.selectable?n("th",{staticClass:"vgt-row-header"}):e._e(),e._v(" "),e._l(e.columns,function(t,r){return"span"!==e.headerRow.mode?n("th",{key:r,staticClass:"vgt-row-header",class:e.getClasses(r,"td")},[e._t("table-header-row",[t.html?e._e():n("span",[e._v(" "+e._s(e.collectFormatted(e.headerRow,t,!0))+" ")]),e._v(" "),t.html?n("span",{domProps:{innerHTML:e._s(e.collectFormatted(e.headerRow,t,!0))}}):e._e()],{row:e.headerRow,column:t,formattedRow:e.formattedRow(e.headerRow,!0)})],2):e._e()})],2)},staticRenderFns:[],name:"VgtHeaderRow",props:{headerRow:{type:Object},columns:{type:Array},lineNumbers:{type:Boolean},selectable:{type:Boolean},collectFormatted:{type:Function},formattedRow:{type:Function},getClasses:{type:Function},fullColspan:{type:Number}},data:function(){return{}},computed:{},methods:{},mounted:function(){},components:{}},ae=36e5,ie=6e4,se=2,ue={dateTimeDelimeter:/[T ]/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function le(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);var n=t||{},r=void 0===n.additionalDigits?se:Number(n.additionalDigits);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date)return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var o=function(e){var t,n={},r=e.split(ue.dateTimeDelimeter);ue.plainTime.test(r[0])?(n.date=null,t=r[0]):(n.date=r[0],t=r[1]);if(t){var o=ue.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}(e),a=function(e,t){var n,r=ue.YYY[t],o=ue.YYYYY[t];if(n=ue.YYYY.exec(e)||o.exec(e)){var a=n[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(n=ue.YY.exec(e)||r.exec(e)){var i=n[1];return{year:100*parseInt(i,10),restDateString:e.slice(i.length)}}return{year:null}}(o.date,r),i=a.year,s=function(e,t){if(null===t)return null;var n,r,o,a;if(0===e.length)return(r=new Date(0)).setUTCFullYear(t),r;if(n=ue.MM.exec(e))return r=new Date(0),o=parseInt(n[1],10)-1,r.setUTCFullYear(t,o),r;if(n=ue.DDD.exec(e)){r=new Date(0);var i=parseInt(n[1],10);return r.setUTCFullYear(t,0,i),r}if(n=ue.MMDD.exec(e)){r=new Date(0),o=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return r.setUTCFullYear(t,o,s),r}if(n=ue.Www.exec(e))return a=parseInt(n[1],10)-1,ce(t,a);if(n=ue.WwwD.exec(e)){a=parseInt(n[1],10)-1;var u=parseInt(n[2],10)-1;return ce(t,a,u)}return null}(a.restDateString,i);if(s){var u,l=s.getTime(),c=0;return o.time&&(c=function(e){var t,n,r;if(t=ue.HH.exec(e))return(n=parseFloat(t[1].replace(",",".")))%24*ae;if(t=ue.HHMM.exec(e))return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),n%24*ae+r*ie;if(t=ue.HHMMSS.exec(e)){n=parseInt(t[1],10),r=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return n%24*ae+r*ie+1e3*o}return null}(o.time)),o.timezone?u=function(e){var t,n;if(t=ue.timezoneZ.exec(e))return 0;if(t=ue.timezoneHH.exec(e))return n=60*parseInt(t[2],10),"+"===t[1]?-n:n;if(t=ue.timezoneHHMM.exec(e))return n=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-n:n;return 0}(o.timezone):(u=new Date(l+c).getTimezoneOffset(),u=new Date(l+c+u*ie).getTimezoneOffset()),new Date(l+c+u*ie)}return new Date(e)}function ce(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var o=7*t+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+o),r}function fe(e){e=e||{};var t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var he=6e4;function de(e,t,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");return function(e,t,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var r=le(e,n).getTime(),o=Number(t);return new Date(r+o)}(e,Number(t)*he,n)}function pe(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=le(e,t);return!isNaN(n)}var ge={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};var me=/MMMM|MM|DD|dddd/g;function ve(e){return e.replace(me,function(e){return e.slice(1)})}var ye,be,we={lastWeek:"[last] dddd [at] LT",yesterday:"[yesterday at] LT",today:"[today at] LT",tomorrow:"[tomorrow at] LT",nextWeek:"dddd [at] LT",other:"L"};function _e(e,t,n){return function(r,o){var a=o||{},i=a.type?String(a.type):t;return(e[i]||e[t])[n?n(Number(r)):Number(r)]}}function Pe(e,t){return function(n){var r=n||{},o=r.type?String(r.type):t;return e[o]||e[t]}}var Te={narrow:["Su","Mo","Tu","We","Th","Fr","Sa"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Ce={short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},De={uppercase:["AM","PM"],lowercase:["am","pm"],long:["a.m.","p.m."]};function Oe(e,t){return function(n,r){var o=r||{},a=o.type?String(o.type):t,i=e[a]||e[t];return String(n).match(i)}}function Se(e,t){return function(n,r){var o=r||{},a=o.type?String(o.type):t,i=e[a]||e[t],s=n[1];return i.findIndex(function(e){return e.test(s)})}}var je,xe={formatDistance:function(e,t,n){var r;return n=n||{},r="string"==typeof ge[e]?ge[e]:1===t?ge[e].one:ge[e].other.replace("{{count}}",t),n.addSuffix?n.comparison>0?"in "+r:r+" ago":r},formatLong:(be={LTS:(ye={LT:"h:mm aa",LTS:"h:mm:ss aa",L:"MM/DD/YYYY",LL:"MMMM D YYYY",LLL:"MMMM D YYYY h:mm aa",LLLL:"dddd, MMMM D YYYY h:mm aa"}).LTS,LT:ye.LT,L:ye.L,LL:ye.LL,LLL:ye.LLL,LLLL:ye.LLLL,l:ye.l||ve(ye.L),ll:ye.ll||ve(ye.LL),lll:ye.lll||ve(ye.LLL),llll:ye.llll||ve(ye.LLLL)},function(e){return be[e]}),formatRelative:function(e,t,n,r){return we[e]},localize:{ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},weekday:_e(Te,"long"),weekdays:Pe(Te,"long"),month:_e(Ce,"long"),months:Pe(Ce,"long"),timeOfDay:_e(De,"long",function(e){return e/12>=1?1:0}),timesOfDay:Pe(De,"long")},match:{ordinalNumbers:(je=/^(\d+)(th|st|nd|rd)?/i,function(e){return String(e).match(je)}),ordinalNumber:function(e){return parseInt(e[1],10)},weekdays:Oe({narrow:/^(su|mo|tu|we|th|fr|sa)/i,short:/^(sun|mon|tue|wed|thu|fri|sat)/i,long:/^(sunday|monday|tuesday|wednesday|thursday|friday|s