UNPKG

vue-tables-2

Version:
32 lines (31 loc) 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _default = { name: 'RLListFilter', inject: ['search', 'query', 'theme', 'getHeading', 'display', 'getColumnName', 'opts', 'componentsOverride'], props: ['column'], render: function render(h) { return this.$scopedSlots["default"]({ opts: this.opts(), theme: this.theme, search: this.search, query: this.query(), getHeading: this.getHeading, display: this.display, items: this.opts().listColumns[this.column].filter(function (item) { return !item.hide; }), defaultOption: this.display('defaultOption', { column: this.opts().headings[this.column] ? this.opts().headings[this.column] : this.column }), name: this.getColumnName(this.column), value: this.query()[this.column], column: this.column, override: this.componentsOverride.listFilter }); } }; exports["default"] = _default;