UNPKG

vue-tables-2

Version:
20 lines (14 loc) 565 B
"use strict"; var _bus = _interopRequireDefault(require("../bus")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } module.exports = function (event, payload) { if (this.vuex) { if (event.split('::').length > 1) return; this.commit(event.toUpperCase().replace('-', '_'), payload); } this.$parent.$emit(event, payload); _bus["default"].$emit("vue-tables.".concat(event), payload); if (this.name) { _bus["default"].$emit("vue-tables.".concat(this.name, ".").concat(event), payload); } };