UNPKG

vue-tidy-table

Version:

Create a HTML table that can be sorted, selected, and post-processed.

54 lines (52 loc) 1.28 kB
/** * Vue Tidy Table * Create a HTML table that can be sorted, selected and * post-processed. * * Copyright 2023-2025, Marc S. Brooks (https://mbrooks.info) * Licensed under the MIT license: * http://www.opensource.org/licenses/mit-license.php */ 'use strict'; exports.__esModule = true; exports["default"] = void 0; var _vue = require("vue"); var _tidyTable = _interopRequireDefault(require("tidy-table")); require("tidy-table/dist/tidy-table.min.css"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } /** * Provides Vue Component wrapper. */ var _default2 = exports["default"] = { setup: function setup() { var elRef = (0, _vue.ref)(null); return { elRef: elRef }; }, mounted: function mounted() { this.table = new _tidyTable["default"](this.$el, this.settings, this.options); }, data: function data() { return { table: null }; }, props: { id: { "default": 'tidy-table', type: String }, options: { "default": function _default() { return {}; }, type: Object }, settings: { type: Object } }, template: "\n <div v-bind:id=\"id\" ref=\"wrapper\"></div>\n " }; //# sourceMappingURL=vue-tidy-table.js.map