vue-eagle-modal
vue-eagle-modal
Project setup
npm i vue-eagle-modal
Register Plugin
import {EagleModal} from 'vue-eagle-modal'
Vue.use(EagleModal);
Usage
let m = this.$modals.add({
title: 'Title',
theme: 'osx', // || mojave
items: [
{
label: 'Username',
name: 'username',
type: 'text',
value: 'Daniel',
},
{
label: 'Bio',
name: 'bio',
type: 'textarea',
value: 'web developer',
}
],
});
m.open();
m.onsave( (m) => {
m.loading();
setTimeout(() => {
console.log(m.formData())
console.log(m.getItems())
m.loaded()
},500)
})
m.onreload( () => {
console.log('Reloaded')
})
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.6 | ^2.6.10 | MIT | |
| 1.0.5 | ^2.5.17 | MIT | |
| 1.0.4 | ^2.5.17 | MIT | |
| 1.0.3 | ^2.5.17 | MIT | |
| 1.0.2 | ^2.5.17 | MIT | |
| 1.0.1 | ^2.5.17 | MIT | |
| 1.0.0 | ^2.5.17 | MIT | |
| 0.0.18 | ^2.5.17 | MIT | |
| 0.0.17 | ^2.5.17 | MIT | |
| 0.0.16 | ^2.5.17 | MIT | |
| 0.0.15 | ^2.5.17 | MIT | |
| 0.0.14 | ^2.5.17 | MIT | |
| 0.0.11 | ^2.5.17 | MIT | |
| 0.0.10 | ^2.5.17 | MIT | |
| 0.0.5 | ^2.5.17 | MIT | |
| 0.0.4 | ^2.5.17 | MIT | |
| 0.0.3 | ^2.5.17 | MIT | |
| 0.0.2 | ^2.5.17 | MIT | |
| 0.0.1 | ^2.5.17 | MIT |