vue-eagle-modal

Document Demos
746 12
Install
npm install vue-eagle-modal
Latest Version:1.0.6
Vue:2
License:MIT
Last Updated:Jul 16, 2020
Links: GitHub  ·  npm
Maintainer: danieldev

vue-eagle-modal

Document
Demos


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

usemodal-vue3

An easy-to-use Modal for Vue 3. Multiple modals can pop up orderly.

18,062 10
notivuecation

Promise-based alert, confirm and other notifications for vue.

2,148 5
vue-slim-modal

Slim modal component for Vue.js

30,308 11
vue-use-modal-context

Vue modal helpers for simplify modal usage

911 4

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