mirror of
https://github.com/KevinMidboe/vue-js-modal.git
synced 2025-10-29 18:00:20 +00:00
Release 1.0.17
This commit is contained in:
11
dist/index.js
vendored
11
dist/index.js
vendored
@@ -461,6 +461,9 @@ var ModalPlugin = {
|
|||||||
},
|
},
|
||||||
hide: function hide(name, params) {
|
hide: function hide(name, params) {
|
||||||
ModalPlugin.event.$emit('toggle', name, false, params);
|
ModalPlugin.event.$emit('toggle', name, false, params);
|
||||||
|
},
|
||||||
|
toggle: function toggle(name, params) {
|
||||||
|
ModalPlugin.event.$emit('toggle', name, undefined, params);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -654,7 +657,11 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
|
|||||||
|
|
||||||
__WEBPACK_IMPORTED_MODULE_1__index__["default"].event.$on('toggle', function (name, state, params) {
|
__WEBPACK_IMPORTED_MODULE_1__index__["default"].event.$on('toggle', function (name, state, params) {
|
||||||
if (name === _this2.name) {
|
if (name === _this2.name) {
|
||||||
_this2.toggle(!_this2.visible, params);
|
if (typeof state === 'undefined') {
|
||||||
|
state = !_this2.visible;
|
||||||
|
}
|
||||||
|
|
||||||
|
_this2.toggle(state, params);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -740,7 +747,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
|
|||||||
if (!stopEventExecution) {
|
if (!stopEventExecution) {
|
||||||
var afterEvent = this.genEventObject({ state: state, params: params });
|
var afterEvent = this.genEventObject({ state: state, params: params });
|
||||||
|
|
||||||
this.visible = !!state;
|
this.visible = state;
|
||||||
this.$emit(afterEventName, afterEvent);
|
this.$emit(afterEventName, afterEvent);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "vue-js-modal",
|
"name": "vue-js-modal",
|
||||||
"description": "Modal Component for Vue.js",
|
"description": "Modal Component for Vue.js",
|
||||||
"version": "1.0.16",
|
"version": "1.0.17",
|
||||||
"author": "euvl <yev.vlasenko@gmail.com>",
|
"author": "euvl <yev.vlasenko@gmail.com>",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
Reference in New Issue
Block a user