UNPKG

@coreui/vue

Version:

UI Components Library for Vue.js

32 lines (30 loc) 843 B
const vVisible = { beforeMount(el, { value }, { transition }) { el._vod = el.style.display === 'none' ? '' : el.style.display; if (transition && value) { transition.beforeEnter(el); } }, mounted(el, { value }, { transition }) { if (transition && value) { transition.enter(el); } }, updated(el, { value, oldValue }, { transition }) { if (!value === !oldValue) return; if (transition) { if (value) { transition.beforeEnter(el); transition.enter(el); } else { transition.leave(el, () => { // setDisplay(el, false) }); } } }, }; export { vVisible }; //# sourceMappingURL=v-c-visible.js.map