UNPKG

vue-tables-2

Version:
31 lines (30 loc) 1.12 kB
"use strict"; module.exports = { listColumnsObject: require('../computed/list-columns-object'), allColumns: require('../computed/all-columns'), templatesKeys: require('../computed/templates-keys'), opts: require('../computed/opts'), tableData: require('../computed/table-data'), storage: require('../computed/storage'), filterableColumns: require('../computed/filterable-columns'), datepickerColumns: require('../computed/datepicker-columns'), hasChildRow: require('../computed/has-child-row'), colspan: require('../computed/colspan'), hasGenericFilter: require('../computed/has-generic-filter'), perPageValues: require('../computed/per-page-values'), filtersCount: function filtersCount() { return this.opts.filterByColumn ? Object.values(this.query).filter(function (val) { return !!val; }).length : !!this.query ? 1 : 0; }, stateKey: function stateKey() { var key = this.name ? this.name : this.id; return 'vuetables_' + key; }, Page: function Page() { return this.page; }, tabIndex: function tabIndex() { return this.opts.tabbable ? 0 : -1; } };