@coreui/vue
Version:
UI Components Library for Vue.js
33 lines (29 loc) • 720 B
JavaScript
var vue = require('vue');
const CBackdrop = vue.defineComponent({
name: 'CBackdrop',
props: {
/**
* Toggle the visibility of modal component.
*/
visible: {
type: Boolean,
default: false,
},
},
setup(props) {
return () => vue.h(vue.Transition, {
onEnter: (el) => {
el.classList.add('show');
},
onLeave: (el) => {
el.classList.remove('show');
},
}, () => props.visible &&
vue.h('div', {
class: 'fade',
}));
},
});
exports.CBackdrop = CBackdrop;
//# sourceMappingURL=CBackdrop.js.map
;