v-tables-3
Version:
Vue.js 3 grid components
1 lines • 133 kB
JavaScript
var VueTables=function(t){var e={};function i(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return t[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var s in t)i.d(n,s,function(e){return t[e]}.bind(null,s));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="/dist/",i(i.s=33)}([function(t,e){t.exports=void 0},function(t,e,i){"use strict";t.exports=function(t){return delete t.override,t}},function(t,e,i){"use strict";function n(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return s.apply(void 0,t)}function s(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return l(!0===t[0],!1,t)}function r(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return l(!0===t[0],!0,t)}function o(t){if(Array.isArray(t)){for(var e=[],i=0;i<t.length;++i)e.push(o(t[i]));return e}if(a(t)){e={};for(var i in t)e[i]=o(t[i]);return e}return t}function a(t){return t&&"object"==typeof t&&!Array.isArray(t)}function u(t,e){if(!a(t))return e;for(var i in e)"__proto__"!==i&&"constructor"!==i&&"prototype"!==i&&(t[i]=a(t[i])&&a(e[i])?u(t[i],e[i]):e[i]);return t}function l(t,e,i){var n;!t&&a(n=i.shift())||(n={});for(var s=0;s<i.length;++s){var r=i[s];if(a(r))for(var l in r)if("__proto__"!==l&&"constructor"!==l&&"prototype"!==l){var c=t?o(r[l]):r[l];n[l]=e?u(n[l],c):c}}return n}Object.defineProperty(e,"__esModule",{value:!0}),e.isPlainObject=e.clone=e.recursive=e.merge=e.main=void 0,t.exports=e=n,e.default=n,e.main=n,n.clone=o,n.isPlainObject=a,n.recursive=r,e.merge=s,e.recursive=r,e.clone=o,e.isPlainObject=a},function(t,e,i){"use strict";var n;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var s=(0,((n=i(105))&&n.__esModule?n:{default:n}).default)();e.default=s},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e="server"==t?{methods:{setData:function(t){this.commit("SET_DATA",t),setTimeout(function(){this.dispatch("loaded",t)}.bind(this),0)}}}:{};return s.default.recursive(!0,{props:{name:{type:String,required:!0}},computed:{state:function(){return this.$store.state[this.name]?this.$store.state[this.name]:{}},Page:function(){return this.state.page},count:function(){return this.state.count},Columns:function(){return this.state.columns?this.state.columns:[]},tableData:function(){return this.state.data?this.state.data:[]},page:function(){return this.state.page},limit:function(){return this.state.limit},customQueries:function(){return this.state.customQueries},query:function(){return this.state.query},orderBy:function(){return{column:this.state.sortBy,ascending:this.state.ascending}}},methods:{commit:function(t,e){return this.$store.commit("".concat(this.name,"/").concat(t),e)},orderByColumn:function(t,e){if(this.sortable(t))if(e.shiftKey&&this.orderBy.column&&this.hasMultiSort)this.setUserMultiSort(t);else{var i={column:t,ascending:this.orderBy.column===t?!this.orderBy.ascending:this._initialOrderAscending(t)};this.updateState("orderBy",i),this.commit("SORT",i),this.dispatch("sorted",i)}},setLimit:function(t){var e="object"===r(t)?parseInt(t.target.value):t;this.updateState("perPage",e),this.commit("SET_LIMIT",e),this.dispatch("limit",e)},setOrder:function(t,e){this.updateState("orderBy",{column:t,ascending:e}),this.commit("SORT",{column:t,ascending:e})},setPage:function(t){this.dispatch("pagination",t),this.commit("PAGINATE",t)}}},e)};var n,s=(n=i(2))&&n.__esModule?n:{default:n};function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{computed:{Columns:function(){return this.columns}}}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n={vuex:!0,activeState:!1,userColumnsDisplay:[],userControlsColumns:!1,displayColumnsDropdown:!1,selectedRows:[],collapsedGroups:[]};if(t)return n;n=(0,s.default)(n,{vuex:!1,count:0,customQueries:{},query:null,page:i,limit:10,windowWidth:"undefined"!=typeof window?window.innerWidth:null,orderBy:{column:!1,ascending:!0}}),"server"==e&&(n.data=[]);return n};var n,s=(n=i(2))&&n.__esModule?n:{default:n}},function(t,e,i){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}t.exports=function(t,e,i,s,r){var o=t.getElementsByTagName("tr")[0],a=o?Array.from(o.children):void 0;if(a){"object"===n(s)&&(a=a.filter((function(t){return s.includes(t.id.split("--")[1])}))),r||(t.style.overflow="hidden");for(var u=t.offsetHeight,l=e&&i?1:0,c=e&&!i?a.length-2:a.length;l<c;l++){var d=f(u);d.className="resize-handle",a[l].appendChild(d),a[l].style.position=r?"sticky":"relative",h(d)}}function h(t){var e,i,n,s,r;t.addEventListener("mousedown",(function(t){t.preventDefault(),t.stopPropagation(),i=t.target.parentElement,n=i.nextElementSibling,e=t.pageX;var o=function(t){if("border-box"==p(t,"box-sizing"))return 0;var e=p(t,"padding-left"),i=p(t,"padding-right");return parseInt(e)+parseInt(i)}(i);s=i.offsetWidth-o,n&&(r=n.offsetWidth-o)})),t.addEventListener("mouseout",(function(t){t.target.style.borderRight=""})),document.addEventListener("mousemove",(function(t){if(i){var o=t.pageX-e;n&&(n.style.width=r-o+"px"),i.style.width=s+o+"px"}})),document.addEventListener("mouseup",(function(t){"INPUT"!==t.target.nodeName&&(t.stopPropagation(),i=void 0,n=void 0,e=void 0,r=void 0,s=void 0)}))}function f(t){var e=document.createElement("div");return e.style.top=0,e.style.right=0,e.style.width="5px",e.style.position="absolute",e.style.cursor="col-resize",e.style.userSelect="none",e.style.height=t+"px",e}function p(t,e){return window.getComputedStyle(t,null).getPropertyValue(e)}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(36)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VtPerPageSelector",components:{RLPerPageSelector:s.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){return t.override?(0,n.h)(t.override,{props:(0,r.default)(t)}):(0,n.createVNode)("div",{class:"VueTables__limit-field"},[(0,n.createVNode)("label",{class:t.labelClass,for:"VueTables__limit_".concat(t.id)},[t.display("limit")]),(0,n.createVNode)("select",{id:t.selectAttrs.id,class:t.selectAttrs.class,onChange:t.selectEvents.change},[t.perPageValues.map((function(e){return(0,n.createVNode)("option",{value:e,selected:e===t.selectAttrs.value},[e])}))])])}})}};e.default=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=u(i(37)),r=u(i(38)),o=u(i(51)),a=u(i(1));function u(t){return t&&t.__esModule?t:{default:t}}var l={name:"VtTable",inject:["setRef"],components:{RLTable:s.default,VtTableHead:r.default,VtTableBody:o.default},setup:function(){return{table:(0,n.ref)(null)}},mounted:function(){this.setRef("table",this.$refs.table)},render:function(){return(0,n.h)(s.default,{},{default:function(t){var e=t.caption?(0,n.createVNode)("caption",null,[t.caption]):"";return t.override?(0,n.h)(t.override,{props:(0,a.default)(t)}):(0,n.createVNode)("table",{ref:"table",class:t.tableAttrs.class,summary:t.tableAttrs.summary},[e,(0,n.h)(r.default),t.slots.beforeBody?t.slots.beforeBody():"",(0,n.h)(o.default),t.slots.afterBody?t.slots.afterBody():""])}})}};e.default=l},function(t,e,i){"use strict";t.exports={methods:{getThStyle:function(){var t="";return this.opts().stickyHeader&&(t+="position:sticky; top:0;"),this.opts().stickyHeaderBackground&&(t+="background:".concat(this.opts().stickyHeaderBackground,";")),t}}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(48)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VtTextFilter",inject:["setFilterRef"],props:{column:{required:!0,type:String}},components:{RLTextFilter:s.default},setup:function(){return{filter:(0,n.ref)(null)}},mounted:function(){this.setFilterRef(this.column,this.$refs.filter)},render:function(){var t=this;return(0,n.h)(s.default,{column:this.column},{default:function(e){return e.override?(0,n.h)(e.override,{props:(0,r.default)(e)}):(0,n.createVNode)("input",{ref:"filter",onKeyup:e.search(e.debounce),class:e.theme.input,name:e.name,type:"text",placeholder:e.display("filterBy",{column:e.getHeading(t.column)}),autocomplete:"off"},null)}})}};e.default=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(49)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VtListFilter",inject:["setFilterRef"],props:["column"],components:{RLListFilter:s.default},setup:function(){return{filter:(0,n.ref)(null)}},mounted:function(){this.setFilterRef(this.column,this.$refs.filter)},render:function(){var t=this;return(0,n.h)(s.default,{column:this.column},{default:function(e){var i,s=[];return e.items.map((function(r){i=String(r.id)===String(e.query[t.column])&&""!==e.query[t.column],s.push((0,n.createVNode)("option",{value:r.id,selected:i},[r.text]))})),e.override?(0,n.h)(e.override,{props:(0,r.default)(e)}):(0,n.createVNode)("div",{class:"VueTables__list-filter",ref:"filter",id:"VueTables__"+t.column+"-filter"},[(0,n.createVNode)("select",{class:e.theme.select,onChange:e.search(!1),name:e.name,value:e.value},[(0,n.createVNode)("option",{value:""},[e.defaultOption]),s])])}})}};e.default=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(50)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VtDateFilter",inject:["setFilterRef"],props:["column"],components:{RLDateFilter:s.default},setup:function(){return{filter:(0,n.ref)(null)}},mounted:function(){this.setFilterRef(this.column,this.$refs.filter)},render:function(){var t=this;return(0,n.h)(s.default,{column:this.column},{default:function(e){return e.overide?(0,n.h)(e.override,{props:(0,r.default)(e)}):(0,n.createVNode)("div",{class:"VueTables__date-filter",ref:"filter",id:"VueTables__"+t.column+"-filter"},[(0,n.createVNode)("span",{class:"VueTables__filter-placeholder"},[e.placeholder])])}})}};e.default=a},function(t,e){function i(t,e,i){var n,s,r,o,a;function u(){var l=Date.now()-o;l<e&&l>=0?n=setTimeout(u,e-l):(n=null,i||(a=t.apply(r,s),r=s=null))}null==e&&(e=100);var l=function(){r=this,s=arguments,o=Date.now();var l=i&&!n;return n||(n=setTimeout(u,e)),l&&(a=t.apply(r,s),r=s=null),a};return l.clear=function(){n&&(clearTimeout(n),n=null)},l.flush=function(){n&&(a=t.apply(r,s),r=s=null,clearTimeout(n),n=null)},l}i.debounce=i,t.exports=i},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i(67)),s=a(i(68)),r=i(0),o=a(i(1));function a(t){return t&&t.__esModule?t:{default:t}}var u={name:"VtPagination",components:{RLPagination:n.default,Pagination:s.default},render:function(){return(0,r.h)(n.default,{},{default:function(t){return t.override?(0,r.h)(t.override,{props:(0,o.default)(t)}):(0,r.h)(s.default,{options:t.optionsObj,records:t.records,perPage:t.perPage,modelValue:t.page,"onUpdate:modelValue":function(e){return t.setPage(e)}})}})}};e.default=u},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(69)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VTDropdownPagination",components:{RLDropdownPagination:s.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){for(var e="VueTables__dropdown-pagination_"+t.name,i=[],s=1;s<=t.totalPages;s++)i.push((0,n.createVNode)("option",{value:s},[s]));return t.override?(0,n.h)(t.override,{props:(0,r.default)(t)}):(0,n.createVNode)("select",{class:"".concat(t.theme.select," dropdown-pagination"),name:"page",ref:"page",value:t.page,"on-change":function(e){return t.setPage(e.target.value)},id:e},[i])}})}};e.default=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(70)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VtGenericFilter",inject:["setRef"],components:{RLGenericFilter:s.default},setup:function(){return{filter:(0,n.ref)(null)}},mounted:function(){this.setRef("genericFilter",this.$refs.filter)},render:function(){return(0,n.h)(s.default,{},{default:function(t){return t.override?(0,n.h)(t.override,{props:(0,r.default)(t)}):(0,n.createVNode)("div",{class:"VueTables__search-field"},[(0,n.createVNode)("label",{for:"VueTables__search_".concat(t.id),class:t.theme.label},[t.display("filter")]),(0,n.createVNode)("input",{class:"VueTables__search__input ".concat(t.theme.input," ").concat(t.theme.small),ref:"filter",type:"text",placeholder:t.display("filterPlaceholder"),onKeyup:t.search(t.opts.debounce),id:"VueTables__search_".concat(t.id),autocomplete:"off"},null)])}})},methods:{focus:function(){this.$refs.filter.focus()},blur:function(){this.$refs.filter.blur()}}};e.default=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=a(i(71)),r=a(i(72)),o=a(i(1));function a(t){return t&&t.__esModule?t:{default:t}}var u={name:"VtColumnsDropdown",components:{RLColumnsDropdown:s.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){if(t.override)return(0,n.h)(t.override,{props:(0,o.default)(t)});var e,i=t.origColumns.map((function(i){return e=(0,n.createVNode)("a",{class:t.theme.dropdown.item,href:"#",onClick:function(){return t.toggleColumn(i)}},[(0,n.createVNode)("input",{type:"checkbox",value:i,disabled:t.onlyColumn(i),checked:t.columns.includes(i)},null),t.getHeading(i)]),"bulma"===t.theme.framework?e:(0,n.createVNode)("li",null,[e])}));return(0,n.createVNode)("div",{class:"VueTables__columns-dropdown"},[(0,n.createVNode)("button",{type:"button",class:"".concat(t.theme.button," ").concat(t.theme.dropdown.trigger),onClick:t.toggleColumnsDropdown},[t.display("columns"),(0,n.createVNode)("span",{class:"".concat(t.theme.icon," ").concat(t.theme.small)},[(0,n.createVNode)("i",{class:t.theme.dropdown.caret},null)])]),(0,r.default)(n.h,t.theme.dropdown,i,t.displayColumnsDropdown)])}})}};e.default=u},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,s=i(0),r=(n=i(73))&&n.__esModule?n:{default:n};var o={name:"VtPaginationCount",components:{RLPaginationCount:r.default},render:function(){return(0,s.h)(r.default,{},{default:function(t){return(0,s.withDirectives)((0,s.createVNode)("p",null,[(0,s.createTextVNode)("Showing records "),t.from,(0,s.createTextVNode)(" to "),t.to,(0,s.createTextVNode)(" out of "),t.total]),[[s.vShow,t.total]])}})}};e.default=o},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0);function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var i=[],n=!0,s=!1,r=void 0;try{for(var o,a=t[Symbol.iterator]();!(n=(o=a.next()).done)&&(i.push(o.value),!e||i.length!==e);n=!0);}catch(t){s=!0,r=t}finally{try{n||null==a.return||a.return()}finally{if(s)throw r}}return i}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return r(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return r(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var o={emits:["intersect"],data:function(){return{observer:null}},render:function(){return(0,n.createVNode)("div",{class:"observer"},null)},mounted:function(){var t=this;this.observer=new IntersectionObserver((function(e){var i=s(e,1)[0];i&&i.isIntersecting&&t.$emit("intersect")}),{root:this.$refs.tablewrapper}),this.observer.observe(this.$el)},unmounted:function(){this.observer.disconnect()}};e.default=o},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default=["loading","loaded","intersect","pagination","filter","sorted","select"]},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return{methods:n.default,computed:s.default,beforeUnmount:r.default}};var n=o(i(74)),s=o(i(152)),r=o(i(166));function o(t){return t&&t.__esModule?t:{default:t}}},function(t,e,i){"use strict";t.exports=function(t,e){var i=this.vuex?JSON.parse(JSON.stringify(this.query)):this.query;if("Object"==Object.prototype.toString.call(t).slice(8,-1)){i=this.vuex?JSON.parse(JSON.stringify(t)):t,this.vuex||(this.query=i);var n=e.target.name,s=e.target.value;n?(this.dispatch("filter",{name:n,value:s}),this.dispatch("filter::".concat(n),s)):this.dispatch("filter",s),this.updateState("query",i)}else if(t){var r=this.getName(t.target.name),o=t.target.value;r?i[r]=o:i=o,this.vuex||(this.query=i),r?(this.dispatch("filter",{name:r,value:o}),this.dispatch("filter::".concat(r),o)):this.dispatch("filter",o),this.updateState("query",i)}return function(t,e){t.vuex?t.commit("SET_FILTER",e):(t.page=1,t.updateState("page",1),t.getData())}(this,i)}},function(t,e,i){"use strict";t.exports=function(t){return t&&"function"==typeof t.isValid&&t.isValid()}},function(t,e,i){"use strict";i.r(e);e.default=function(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n<e;n++)i[n-1]=arguments[n];return i.reduce((function(t,e){return t.filter((function(t){return-1!==e.indexOf(t)}))}),t)}},function(t,e,i){(function(t,i){var n="[object Arguments]",s="[object Function]",r="[object GeneratorFunction]",o="[object Map]",a="[object Set]",u=/\w*$/,l=/^\[object .+?Constructor\]$/,c=/^(?:0|[1-9]\d*)$/,d={};d[n]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object DataView]"]=d["[object Boolean]"]=d["[object Date]"]=d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d[o]=d["[object Number]"]=d["[object Object]"]=d["[object RegExp]"]=d[a]=d["[object String]"]=d["[object Symbol]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d["[object Error]"]=d[s]=d["[object WeakMap]"]=!1;var h="object"==typeof t&&t&&t.Object===Object&&t,f="object"==typeof self&&self&&self.Object===Object&&self,p=h||f||Function("return this")(),m=e&&!e.nodeType&&e,g=m&&"object"==typeof i&&i&&!i.nodeType&&i,v=g&&g.exports===m;function y(t,e){return t.set(e[0],e[1]),t}function b(t,e){return t.add(e),t}function w(t,e,i,n){var s=-1,r=t?t.length:0;for(n&&r&&(i=t[++s]);++s<r;)i=e(i,t[s],s,t);return i}function _(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(t){}return e}function C(t){var e=-1,i=Array(t.size);return t.forEach((function(t,n){i[++e]=[n,t]})),i}function x(t,e){return function(i){return t(e(i))}}function P(t){var e=-1,i=Array(t.size);return t.forEach((function(t){i[++e]=t})),i}var S,R=Array.prototype,O=Function.prototype,T=Object.prototype,V=p["__core-js_shared__"],j=(S=/[^.]+$/.exec(V&&V.keys&&V.keys.IE_PROTO||""))?"Symbol(src)_1."+S:"",k=O.toString,M=T.hasOwnProperty,D=T.toString,N=RegExp("^"+k.call(M).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),F=v?p.Buffer:void 0,B=p.Symbol,$=p.Uint8Array,q=x(Object.getPrototypeOf,Object),I=Object.create,E=T.propertyIsEnumerable,L=R.splice,A=Object.getOwnPropertySymbols,H=F?F.isBuffer:void 0,G=x(Object.keys,Object),Q=gt(p,"DataView"),Y=gt(p,"Map"),K=gt(p,"Promise"),U=gt(p,"Set"),W=gt(p,"WeakMap"),J=gt(Object,"create"),z=_t(Q),X=_t(Y),Z=_t(K),tt=_t(U),et=_t(W),it=B?B.prototype:void 0,nt=it?it.valueOf:void 0;function st(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var n=t[e];this.set(n[0],n[1])}}function rt(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var n=t[e];this.set(n[0],n[1])}}function ot(t){var e=-1,i=t?t.length:0;for(this.clear();++e<i;){var n=t[e];this.set(n[0],n[1])}}function at(t){this.__data__=new rt(t)}function ut(t,e){var i=xt(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&Pt(t)}(t)&&M.call(t,"callee")&&(!E.call(t,"callee")||D.call(t)==n)}(t)?function(t,e){for(var i=-1,n=Array(t);++i<t;)n[i]=e(i);return n}(t.length,String):[],s=i.length,r=!!s;for(var o in t)!e&&!M.call(t,o)||r&&("length"==o||bt(o,s))||i.push(o);return i}function lt(t,e,i){var n=t[e];M.call(t,e)&&Ct(n,i)&&(void 0!==i||e in t)||(t[e]=i)}function ct(t,e){for(var i=t.length;i--;)if(Ct(t[i][0],e))return i;return-1}function dt(t,e,i,l,c,h,f){var p;if(l&&(p=h?l(t,c,h,f):l(t)),void 0!==p)return p;if(!Ot(t))return t;var m=xt(t);if(m){if(p=function(t){var e=t.length,i=t.constructor(e);e&&"string"==typeof t[0]&&M.call(t,"index")&&(i.index=t.index,i.input=t.input);return i}(t),!e)return function(t,e){var i=-1,n=t.length;e||(e=Array(n));for(;++i<n;)e[i]=t[i];return e}(t,p)}else{var g=yt(t),v=g==s||g==r;if(St(t))return function(t,e){if(e)return t.slice();var i=new t.constructor(t.length);return t.copy(i),i}(t,e);if("[object Object]"==g||g==n||v&&!h){if(_(t))return h?t:{};if(p=function(t){return"function"!=typeof t.constructor||wt(t)?{}:(e=q(t),Ot(e)?I(e):{});var e}(v?{}:t),!e)return function(t,e){return pt(t,vt(t),e)}(t,function(t,e){return t&&pt(e,Tt(e),t)}(p,t))}else{if(!d[g])return h?t:{};p=function(t,e,i,n){var s=t.constructor;switch(e){case"[object ArrayBuffer]":return ft(t);case"[object Boolean]":case"[object Date]":return new s(+t);case"[object DataView]":return function(t,e){var i=e?ft(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.byteLength)}(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return function(t,e){var i=e?ft(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.length)}(t,n);case o:return function(t,e,i){return w(e?i(C(t),!0):C(t),y,new t.constructor)}(t,n,i);case"[object Number]":case"[object String]":return new s(t);case"[object RegExp]":return function(t){var e=new t.constructor(t.source,u.exec(t));return e.lastIndex=t.lastIndex,e}(t);case a:return function(t,e,i){return w(e?i(P(t),!0):P(t),b,new t.constructor)}(t,n,i);case"[object Symbol]":return r=t,nt?Object(nt.call(r)):{}}var r}(t,g,dt,e)}}f||(f=new at);var x=f.get(t);if(x)return x;if(f.set(t,p),!m)var S=i?function(t){return function(t,e,i){var n=e(t);return xt(t)?n:function(t,e){for(var i=-1,n=e.length,s=t.length;++i<n;)t[s+i]=e[i];return t}(n,i(t))}(t,Tt,vt)}(t):Tt(t);return function(t,e){for(var i=-1,n=t?t.length:0;++i<n&&!1!==e(t[i],i,t););}(S||t,(function(n,s){S&&(n=t[s=n]),lt(p,s,dt(n,e,i,l,s,t,f))})),p}function ht(t){return!(!Ot(t)||(e=t,j&&j in e))&&(Rt(t)||_(t)?N:l).test(_t(t));var e}function ft(t){var e=new t.constructor(t.byteLength);return new $(e).set(new $(t)),e}function pt(t,e,i,n){i||(i={});for(var s=-1,r=e.length;++s<r;){var o=e[s],a=n?n(i[o],t[o],o,i,t):void 0;lt(i,o,void 0===a?t[o]:a)}return i}function mt(t,e){var i,n,s=t.__data__;return("string"==(n=typeof(i=e))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==i:null===i)?s["string"==typeof e?"string":"hash"]:s.map}function gt(t,e){var i=function(t,e){return null==t?void 0:t[e]}(t,e);return ht(i)?i:void 0}st.prototype.clear=function(){this.__data__=J?J(null):{}},st.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},st.prototype.get=function(t){var e=this.__data__;if(J){var i=e[t];return"__lodash_hash_undefined__"===i?void 0:i}return M.call(e,t)?e[t]:void 0},st.prototype.has=function(t){var e=this.__data__;return J?void 0!==e[t]:M.call(e,t)},st.prototype.set=function(t,e){return this.__data__[t]=J&&void 0===e?"__lodash_hash_undefined__":e,this},rt.prototype.clear=function(){this.__data__=[]},rt.prototype.delete=function(t){var e=this.__data__,i=ct(e,t);return!(i<0)&&(i==e.length-1?e.pop():L.call(e,i,1),!0)},rt.prototype.get=function(t){var e=this.__data__,i=ct(e,t);return i<0?void 0:e[i][1]},rt.prototype.has=function(t){return ct(this.__data__,t)>-1},rt.prototype.set=function(t,e){var i=this.__data__,n=ct(i,t);return n<0?i.push([t,e]):i[n][1]=e,this},ot.prototype.clear=function(){this.__data__={hash:new st,map:new(Y||rt),string:new st}},ot.prototype.delete=function(t){return mt(this,t).delete(t)},ot.prototype.get=function(t){return mt(this,t).get(t)},ot.prototype.has=function(t){return mt(this,t).has(t)},ot.prototype.set=function(t,e){return mt(this,t).set(t,e),this},at.prototype.clear=function(){this.__data__=new rt},at.prototype.delete=function(t){return this.__data__.delete(t)},at.prototype.get=function(t){return this.__data__.get(t)},at.prototype.has=function(t){return this.__data__.has(t)},at.prototype.set=function(t,e){var i=this.__data__;if(i instanceof rt){var n=i.__data__;if(!Y||n.length<199)return n.push([t,e]),this;i=this.__data__=new ot(n)}return i.set(t,e),this};var vt=A?x(A,Object):function(){return[]},yt=function(t){return D.call(t)};function bt(t,e){return!!(e=null==e?9007199254740991:e)&&("number"==typeof t||c.test(t))&&t>-1&&t%1==0&&t<e}function wt(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||T)}function _t(t){if(null!=t){try{return k.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Ct(t,e){return t===e||t!=t&&e!=e}(Q&&"[object DataView]"!=yt(new Q(new ArrayBuffer(1)))||Y&&yt(new Y)!=o||K&&"[object Promise]"!=yt(K.resolve())||U&&yt(new U)!=a||W&&"[object WeakMap]"!=yt(new W))&&(yt=function(t){var e=D.call(t),i="[object Object]"==e?t.constructor:void 0,n=i?_t(i):void 0;if(n)switch(n){case z:return"[object DataView]";case X:return o;case Z:return"[object Promise]";case tt:return a;case et:return"[object WeakMap]"}return e});var xt=Array.isArray;function Pt(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}(t.length)&&!Rt(t)}var St=H||function(){return!1};function Rt(t){var e=Ot(t)?D.call(t):"";return e==s||e==r}function Ot(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Tt(t){return Pt(t)?ut(t):function(t){if(!wt(t))return G(t);var e=[];for(var i in Object(t))M.call(t,i)&&"constructor"!=i&&e.push(i);return e}(t)}i.exports=function(t){return dt(t,!0,!0)}}).call(this,i(136),i(137)(t))},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={bootstrap3:i(167)(),bootstrap4:i(168)(),bulma:i(169)(),tailwind:i(170)()};e.default=n},function(t,e,i){"use strict";function n(){for(var t="",e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i=0;i<5;i++)t+=e.charAt(Math.floor(Math.random()*e.length));return t}t.exports=function(){return{id:n(),allFilteredData:[],openChildRows:[],windowWidth:"undefined"!=typeof window?window.innerWidth:null,userMultiSorting:{},editing:[],selectedIndex:!1,loadingError:!1,cancelToken:null,drawCounter:0,initialRequestSent:!1,refs:{genericFilter:null,table:null,filters:{}}}}},function(t,e,i){"use strict";var n=i(171),s=i(172);function r(t,e){var i={desktop:[1024,null],tablet:[480,1024],mobile:[0,480],tabletL:[768,1024],tabletP:[480,768],mobileL:[320,480],mobileP:[0,320]};switch(e){case"min":return[i[t][0],null];case"max":return[0,i[t][1]];default:return i[t]}}function o(t){var e=t.split("_");return["not","min","max"].indexOf(e[0])>-1&&e[0]}t.exports=function(t){t.vuex?s(t):t.limit=t.opts.perPage,t.columnsDisplay=!1,n(t.opts.columnsDisplay)||"undefined"==typeof window||(t.columnsDisplay=function(t){var e,i,n,s={};for(var a in t){n=o(t[a]);try{u=t[a],l=void 0,l=u.split("_"),i=l.length>1?l[1]:l[0],e=r(i,n),s[a]=e.concat([n])}catch(t){console.warn("Unknown device "+i)}}var u,l;return s}(t.opts.columnsDisplay),window.addEventListener("resize",function(){t.windowWidth=window.innerWidth}.bind(t)))}},function(t,e,i){"use strict";t.exports=function(){var t=this;return{count:function(){return t.count},rowWasClicked:this.rowWasClicked,render:this.render,groupBy:this.groupBy,opts:function(){return t.opts},limit:function(){return t.limit},setLimit:this.setLimit,perPageValues:function(){return t.perPageValues},page:function(){return t.page},id:this.id,theme:this.theme,display:this.display,origColumns:this.columns,allColumns:function(){return t.allColumns},sortableClass:this.sortableClass,getHeadingTooltip:this.getHeadingTooltip,getHeading:this.getHeading,sortable:this.sortable,sortableChevronClass:this.sortableChevronClass,orderByColumn:this.orderByColumn,allFilteredData:function(){return t.allFilteredData},filteredData:function(){return t.filteredData},tableData:function(){return t.tableData},source:this.source,colspan:function(){return t.colspan},setEditingCell:this._setEditingCell,revertValue:this._revertValue,updateValue:this._updateValue,editing:function(){return t.editing},hasChildRow:function(){return t.hasChildRow},getChildRowTemplate:this._getChildRowTemplate,openChildRows:function(){return t.openChildRows},vuex:this.vuex,name:this.name,setPage:this.setPage,totalPages:function(){return t.totalPages},query:function(){return t.query},filterable:this.filterable,filterType:this._filterType,columnClass:this.columnClass,search:this._search,getColumnName:this._getColumnName,onlyColumn:this._onlyColumn,toggleColumn:this.toggleColumn,toggleColumnsDropdown:this._toggleColumnsDropdown,displayColumnsDropdown:function(){return t.displayColumnsDropdown},childRowTogglerClass:this.childRowTogglerClass,toggleChildRow:this.toggleChildRow,componentsOverride:this.componentsOverride,getValue:this._getValue,cellClasses:this._cellClasses,toggleGroup:this.toggleGroup,groupToggleIcon:this.groupToggleIcon,getGroupSlot:this.getGroupSlot,toggleGroupDirection:this._toggleGroupDirection,collapsedGroups:function(){return t.collapsedGroups},userMultiSorting:function(){return t.userMultiSorting},hasMultiSort:this.hasMultiSort,orderBy:function(){return t.orderBy},isListFilter:this.isListFilter,optionText:this.optionText,dateFormat:this.dateFormat,formatDate:this.formatDate,tabIndex:function(){return t.tabIndex},toggleRowSelection:this.toggleRowSelection,toggleAllRows:this.toggleAllRows,isRowSelected:this.isRowSelected,loading:function(){return t.loading},loadingError:function(){return t.loadingError},initialRequestSent:function(){return t.initialRequestSent},setRef:function(e,i){t.refs[e]=i},setFilterRef:function(e,i){t.refs.filters[e]=i}}}},function(t,e,i){"use strict";t.exports=function(){var t=this;return this.$slots.default({source:this.source,theme:this.theme,opts:this.opts,perPageValues:this.perPageValues,totalPages:this.totalPages,slots:this.$parent.$slots,page:this.page,setPage:this.setPage,virtualPagination:this.opts.pagination.virtual,loading:this.loading,override:this.componentsOverride.dataTable,styles:function(){var e=[];return(t.opts.pagination.virtual||t.opts.stickyHeader)&&e.push("overflow-x:unset"),t.opts.pagination.virtual&&e.push("overflow-y:scroll"),e.join(";")}})}},function(t,e,i){"use strict";t.exports=function(){return Math.ceil(this.count/this.limit)}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ClientTable",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(e,"ServerTable",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"EventBus",{enumerable:!0,get:function(){return r.default}});var n=o(i(34)),s=o(i(185)),r=o(i(3));function o(t){return t&&t.__esModule?t:{default:t}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var d=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"bootstrap3",m=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},g=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},v=!1,y=r.default.recursive(!0,(0,l.default)(),{name:"r-l-client-table",render:i(31),provide:p,props:{columns:{type:Array,required:!0},data:{type:Array,required:!0},name:{type:String,required:!1},options:{type:Object,required:!1,default:function(){return{}}}},created:function(){f(this),this.opts.toMomentFormat&&this.transformDateStringsToMoment(),this.vuex||(this.initOrderBy(),this.query=this.initQuery(),this.customQueries=this.initCustomFilters())},mounted:function(){var t=this;this._setFiltersDOM(this.query),this.opts.resizableColumns&&(0,a.default)(this.refs.table,this.hasChildRow,this.opts.childRowTogglerFirst,this.resizableColumns,this.opts.stickyHeader),this.groupBy&&this.groupBy.length>1&&(this.options.multiSorting={},this.options.multiSorting[this.groupBy[0]]=[{column:this.groupBy[1],matchDir:!0}]),this.vuex||(this.registerClientFilters(),this.options.initialPage&&this.setPage(this.options.initialPage)),this.groupBy&&!this.orderBy&&(this.orderBy.column=this.groupBy[0]),this.loadState(),this.hasDateFilters()&&this.initDateFilters(),this.$watch("data",(function(){t.page>t.totalPages&&t.setPage(t.totalPages)}))},model:{prop:"data"},data:function(){var t="string"==typeof d?c.default[d]:d();return r.default.recursive(h(),{source:"client",loading:!1,theme:r.default.recursive(t,g),globalOptions:e,componentsOverride:m,currentlySorting:{},time:Date.now()},(0,o.default)(v,"client",this.options.initialPage))},computed:{q:i(175),customQ:i(176),totalPages:i(32),filteredData:i(177),groupBy:function(){return"string"==typeof this.opts.groupBy?[this.opts.groupBy]:this.opts.groupBy},hasMultiSort:function(){return this.opts.clientMultiSorting}},methods:{transformDateStringsToMoment:i(178),registerClientFilters:i(179),search:i(180),defaultSort:i(183),getGroupSlot:i(184),toggleGroup:function(t,e){e.stopPropagation();var i=this.collapsedGroups.indexOf(t);i>=0?this.collapsedGroups.splice(i,1):this.collapsedGroups.push(t)},groupToggleIcon:function(t){var e=this.opts.sortIcon.base+" ";return e+=this.collapsedGroups.indexOf(t)>-1?this.opts.sortIcon.down:this.opts.sortIcon.up},downloadCsv:function(){var t,e=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"table.csv",n=[this.columns].concat(this.allFilteredData.map((function(i){return t={},e.columns.forEach((function(e){t[e]=i[e]})),Object.values(t)}))),s="data:text/csv;charset=utf-8,"+n.map((function(t){return t.join(",")})).join("\n"),r=encodeURI(s),o=document.createElement("a");o.setAttribute("href",r),o.setAttribute("download",i),document.body.appendChild(o),o.click(),o.remove()},loadState:function(){if(this.opts.saveState){if(!this.storage.getItem(this.stateKey))return this.initState(),void(this.activeState=!0);var t=JSON.parse(this.storage.getItem(this.stateKey));this.opts.filterable&&this.setFilter(t.query),this.setOrder(t.orderBy.column,t.orderBy.ascending),this.vuex?this.commit("SET_LIMIT",t.perPage):this.limit=t.perPage,this.setPage(t.page),this.activeState=!0,t.userControlsColumns&&(this.userColumnsDisplay=t.userColumnsDisplay,this.userControlsColumns=t.userControlsColumns)}}}}),b=v?(0,n.default)():(0,s.default)();y=r.default.recursive(y,b);var w=(0,u.default)(y);return t.component("v-client-table",w),w};var n=d(i(4)),s=d(i(5)),r=d(i(2)),o=d(i(6)),a=d(i(7)),u=d(i(35)),l=d(i(22)),c=d(i(27));function d(t){return t&&t.__esModule?t:{default:t}}var h=i(28),f=i(29),p=i(30)},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return{name:"VtClientTable",emits:h.default.concat(["update","input"]),components:{VtPerPageSelector:s.default,VtTable:r.default,VtPagination:o.default,VtDropdownPagination:a.default,VtColumnsDropdown:l.default,VtGenericFilter:u.default,RLClientTable:t,VtPaginationCount:c.default},props:{columns:{type:Array,required:!0},data:{type:Array,required:!0},name:{type:String,required:!1},options:{type:Object,required:!1,default:function(){return{}}}},methods:{setLoadingState:function(t){this.$refs.table.loading=t},setFilter:function(t){this.$refs.table.setFilter(t)},setPage:function(t){this.$refs.table.setPage(t)},setOrder:function(t,e){this.$refs.table.setOrder(t,e)},setLimit:function(t){this.$refs.table.setLimit(t)},toggleChildRow:function(t){this.$refs.table.toggleChildRow(t)},getOpenChildRows:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.$refs.table.getOpenChildRows(t)},resetQuery:function(){this.$refs.table.resetQuery()},setCustomFilters:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.$refs.table.setCustomFilters(t,e)},downloadCsv:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"table.csv";return this.$refs.table.downloadCsv(t)}},computed:{filteredData:function(){return this.$refs.table.filteredData},allFilteredData:function(){return this.$refs.table.allFilteredData},filtersCount:function(){return this.$refs.table.filtersCount}},provide:function(){var t=this;return{slots:function(){return t.$slots}}},model:{prop:"data"},setup:function(){return{tablewrapper:(0,n.ref)(null)}},render:function(){return(0,n.h)(t,{data:this.data,columns:this.columns,name:this.name,options:this.options,ref:"table"},{default:function(t){return t.override?(0,n.h)(t.override,{props:(0,f.default)(t,"override")}):(0,n.createVNode)("div",{class:"VueTables VueTables--"+t.source},[(0,n.createVNode)("div",{class:t.theme.row},[(0,n.createVNode)("div",{class:t.theme.column},[!t.opts.filterByColumn&&t.opts.filterable?(0,n.createVNode)("div",{class:"".concat(t.theme.field," ").concat(t.theme.inline," ").concat(t.theme.left," VueTables__search")},[t.slots.beforeFilter?t.slots.beforeFilter():"",(0,n.h)(u.default),t.slots.afterFilter?t.slots.afterFilter:""]):"",t.slots.afterFilterWrapper?t.slots.afterFilterWrapper():"",(t.perPageValues.length>1||t.opts.alwaysShowPerPageSelect)&&!t.opts.pagination.virtual?(0,n.createVNode)("div",{class:"".concat(t.theme.field," ").concat(t.theme.inline," ").concat(t.theme.right," VueTables__limit")},[t.slots.beforeLimit?t.slots.beforeLimit():"",(0,n.h)(s.default),t.slots.afterLimit?t.slots.afterLimit:""]):"",t.opts.pagination.dropdown&&t.totalPages>1?(0,n.createVNode)("div",{class:"VueTables__pagination-wrapper"},[(0,n.createVNode)("div",{class:"".concat(t.theme.field," ").concat(t.theme.inline," ").concat(t.theme.right," VueTables__dropdown-pagination")},[(0,n.h)(a.default)])]):"",t.opts.columnsDropdown?(0,n.createVNode)("div",{class:"VueTables__columns-dropdown-wrapper ".concat(t.theme.right," ").concat(t.theme.dropdown.container)},[(0,n.h)(l.default)]):""])]),t.slots.beforeTable?t.slots.beforeTable():"",(0,n.createVNode)("div",{class:"table-responsive",ref:"tablewrapper"},[(0,n.h)(r.default),t.opts.pagination.virtual?(0,n.h)(d.default,{onIntersect:function(){t.setPage(t.page+1)}}):""]),t.slots.afterTable?t.slots.afterTable():"",t.opts.pagination.virtual||!t.opts.pagination.show?"":(0,n.h)(o.default),t.opts.pagination.virtual||t.opts.pagination.dropdown?(0,n.h)(c.default):""])}})}}};var n=i(0),s=p(i(8)),r=p(i(9)),o=p(i(15)),a=p(i(16)),u=p(i(17)),l=p(i(18)),c=p(i(19)),d=p(i(20)),h=p(i(21)),f=p(i(1));function p(t){return t&&t.__esModule?t:{default:t}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"RLPerPageSelector",inject:["opts","limit","setLimit","perPageValues","id","theme","display","componentsOverride"],render:function(){var t=this;return this.$slots.default({opts:this.opts(),perPageValues:this.perPageValues(),theme:this.theme,limit:this.limit(),setLimit:this.setLimit,id:this.id,selectClass:this.theme.select,display:this.display,selectAttrs:{id:"VueTables__limit_".concat(this.id),class:this.theme.select,value:Number(this.limit())},selectEvents:{change:function(e){return t.setLimit(e)}},override:this.componentsOverride.perPageSelector})}};e.default=n},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"RLTable",inject:["opts","theme","colspan","slots","componentsOverride"],render:function(){return this.$slots.default({opts:this.opts(),tableAttrs:{summary:this.opts().summary,class:"VueTables__table ".concat(this.opts().skin?this.opts().skin:this.theme.table)},slots:this.slots(),colspan:this.colspan(),caption:this.opts().caption,override:this.componentsOverride.table})}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=u(i(39)),r=u(i(40)),o=u(i(46)),a=u(i(1));function u(t){return t&&t.__esModule?t:{default:t}}var l={name:"VtTableHead",components:{RLTableHead:s.default,VtHeadingsRow:r.default,VtFiltersRow:o.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){return t.override?(0,n.h)(t.override,{props:(0,a.default)(t)}):(0,n.createVNode)("thead",{class:t.class},[t.slots.prependHead?t.slots.prependHead():"",(0,n.h)(r.default),t.slots.beforeFilters?t.slots.beforeFilters():"",t.opts.filterByColumn&&t.opts.filterable?(0,n.h)(o.default):"",t.slots.afterFilters?t.slots.afterFilters():""])}})}};e.default=l},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"RLTableHead",inject:["opts","slots","componentsOverride","theme"],render:function(){return this.$slots.default({opts:this.opts(),slots:this.slots(),override:this.componentsOverride.tableHead,class:this.theme.thead})}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=a(i(41)),r=a(i(42)),o=a(i(1));function a(t){return t&&t.__esModule?t:{default:t}}var u={name:"VtHeadingsRow",components:{RLHeadingsRow:s.default,VtTableHeading:r.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){if(t.override)return(0,n.h)(t.override,{props:(0,o.default)(t)});var e=[];if(t.selectable){var i="single"===t.opts.selectable.mode?"":(0,n.createVNode)("input",{id:"vt-toggle-all",type:"checkbox",onClick:function(e){return t.toggleAll(e)}},null);e.push((0,n.createVNode)("th",{class:"VueTables__select-row VueTables__select-all ".concat(t.theme.th),style:t.thStyle},[i]))}return t.childRowTogglerFirst&&e.push((0,n.createVNode)("th",{style:t.thStyle},null)),t.columns.map((function(t){e.push((0,n.h)(r.default,{column:t}))})),t.childRowTogglerLast&&e.push((0,n.createVNode)("th",{style:t.thStyle},null)),(0,n.createVNode)("tr",null,[e])}})}};e.default=u},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"RLHeadingRow",inject:["opts","theme","hasChildRow","allColumns","toggleAllRows","componentsOverride"],mixins:[i(10)],render:function(){return this.$slots.default({override:this.componentsOverride.headingsRow,theme:this.theme,opts:this.opts(),columns:this.allColumns(),selectable:this.opts().selectable.mode&&!this.opts().selectable.programmatic,thStyle:this.getThStyle(),toggleAll:this.toggleAllRows,hasChildRow:this.hasChildRow,childRowTogglerFirst:this.hasChildRow()&&this.opts().showChildRowToggler&&this.opts().childRowTogglerFirst,childRowTogglerLast:this.hasChildRow()&&this.opts().showChildRowToggler&&!this.opts().childRowTogglerFirst})}};e.default=n},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=a(i(43)),r=a(i(44)),o=a(i(1));function a(t){return t&&t.__esModule?t:{default:t}}var u={name:"VtTableHeading",props:["column"],components:{RLTableHeading:s.default,VtSortControl:r.default},render:function(){return(0,n.h)(s.default,{column:this.column},{default:function(t){return t.override?(0,n.h)(t.override,{props:(0,o.default)(t)}):(0,n.createVNode)("th",{onKeypress:t.thEvents.keypress,onClick:t.thEvents.click,class:t.thAttrs.class,title:t.thAttrs.title,tabindex:t.thAttrs.tabIndex,style:t.thAttrs.style},[(0,n.createVNode)("span",{class:"VueTables__heading",title:t.title},[t.heading]),(0,n.h)(r.default)])}})}};e.default=u},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"RLTableHeading",props:["column"],provide:function(){var t=this;return{column:function(){return t.column}}},inject:["opts","theme","sortableClass","getHeadingTooltip","getHeading","orderByColumn","componentsOverride","tabIndex"],mixins:[i(10)],render:function(t){var e=this;return this.$slots.default({opts:this.opts(),thAttrs:{class:this.getClasses(),tabIndex:this.tabIndex(),style:this.getThStyle(),title:this.getHeadingTooltip(this.column)},thEvents:{keypress:function(t){"Enter"===t.key&&e.orderByColumn(e.column,t)},click:function(t){"resize-handle"!==t.target.className&&e.orderByColumn(e.column,t)}},spanAttrs:{title:this.getHeadingTooltip(this.column)},heading:this.getHeading(this.column,t),override:this.componentsOverride.tableHeading})},methods:{getClasses:function(){var t=this.sortableClass(this.column);return this.theme.th&&(t+=" "+this.theme.th),t}}};e.default=n},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=o(i(45)),r=o(i(1));function o(t){return t&&t.__esModule?t:{default:t}}var a={name:"VtSortControl",components:{RLSortControl:s.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){return t.sortable?t.override?(0,n.h)(t.override,{props:(0,r.default)(t)}):(0,n.createVNode)("span",{class:t.class},null):""}})}};e.default=a},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"RLSortControl",inject:["opts","column","theme","sortable","hasMultiSort","orderBy","userMultiSorting","sortableChevronClass","componentsOverride"],render:function(){return this.$slots.default({opts:this.opts(),sortable:this.sortable(this.column()),class:"VueTables__sort-icon ".concat(this.theme.right," ").concat(this.sortableChevronClass(this.column())),sortStatus:this.sortStatus,override:this.componentsOverride.sortControl})},computed:{OrderBy:function(){return this.orderBy()},UserMultiSorting:function(){return this.userMultiSorting()},sortStatus:function(){var t=this;if(this.hasMultiSort&&this.OrderBy.column&&this.UserMultiSorting[this.OrderBy.column]){var e=this.UserMultiSorting[this.OrderBy.column].filter((function(e){return e.column===t.column()}))[0];if(e)return{sorted:!0,asc:e.ascending}}return this.column()===this.OrderBy.column?{sorted:!0,asc:this.OrderBy.ascending}:{sorted:!1,asc:!1}}},methods:{}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(0),s=l(i(47)),r=l(i(11)),o=l(i(12)),a=l(i(13)),u=l(i(1));function l(t){return t&&t.__esModule?t:{default:t}}var c={name:"VtFiltersRow",components:{RLFiltersRow:s.default,VtTextFilter:r.default,VtListFilter:o.default,VtDateFilter:a.default},render:function(){return(0,n.h)(s.default,{},{default:function(t){var e=[];return t.opts.selectable.mode&&e.push((0,n.createVNode)("th",{class:"VueTables__select-row"},null)),t.hasChildRow&&t.opts.childRowTogglerFirst&&t.opts.showChildRowToggler&&e.push((0,n.createVNode)("th",null,null)),t.columns.map((function(i){var s="";t.filterable(i)&&(s=(0,n.h)(t.filterType(i),{column:i})),void 0!==t.slots["filter__".concat(i)]&&(s=s?(0,n.createVNode)("div",null,[s,t.slots["filter__".concat(i)]()]):t.slots["filter__".concat(i)]()),e.push((0,n.createVNode)("th",{class:t.columnClass(i)},[s?(0,n.createVNode)("div",{class:["VueTables__column-filter","VueTables__"+i+"-filter-wrapper"]},[s]):""]))})),t.hasChildRow&&!t.opts.childRowTogglerFirst&&t.opts.showChildRowToggler&&e.push((0,n.createVNode)("th",null,null)),t.override?(0,n.h)(t.override,{props:(0,u.default)(t)}):(0,n.createVNode)("tr",{class:"VueTables__filters-row"},[e])}})}};e.default=c},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"RLFiltersRow",inject:["opts","theme","allColumns","filterable","filterType","slots","columnClass","hasChildRow","componentsOverride"],render:function(){return this.$slots.default({opts:this.opts(),columns:this.allColumns(),filterable:this.filterable,filterType:this.filterType,slots:this.slots(),columnClass:this.columnClass,hasChildRow:this.hasChildRow(),override:this.componentsOverride.filtersRow})}}},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={name:"RLTextFilter",inject:["opts","search","query","theme","getHeading","display","getColumnName","componentsOverride"],props:{column:{required:!0,type:String}},render:function(){return this.$slots.default({opts:this.opts(),column:this.column,debounce:this.opts().debounce,theme:this.theme,search:this.search,query:this.query(),getHeading:this.getHeading,name:this.getColumnName(this.column),display:this.display,override:this.componentsOverride.textFilter})}};e.default=n},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={name:"RLListFilter",inject:["search","query","theme","getHeading","display","getColumnName","