0.0.8 • Published 6 years ago
vuetify-form-dialog v0.0.8
vuetify-form-dialog
Usage
<VFormDialog v-model="dialogVisible" @save="handleSave">
<v-text-field v-model="firstName" label="First name"></v-text-field>
<v-text-field v-model="lastName" label="Last name"></v-text-field>
</VFormDialog>
<v-btn @click="dialogVisible = true">Show</v-btn>import { VFormDialog } from 'vuetify-form-dialog'
export default {
data() {
return {
firstName: '',
lastName: '',
dialogVisible
}
},
components: {
VFormDialog
},
methods: {
handleSave() {
// Handle saving here
}
}
}API
v-form-dialog
slots
defaultbeforeButtonsbuttonsafterButtons
props
buttons-rightBoolean (optional)cancel-button-colorString (optional)cancel-button-textString (optional)default: 'Cancel'clear-button-colorString (optional)clear-button-textString (optional)default: 'Clear'colored-buttonsBoolean (optional)dark-titleBoolean (optional)hide-cancel-iconBoolean (optional)hide-cancel-buttonBoolean (optional)hide-clear-buttonBoolean (optional)hide-save-buttonBoolean (optional)save-button-colorString (optional)save-button-textString (optional)default: 'Save'titleString (optional)title-colorString (optional)default: 'primary'valueBoolean (optional)default: true
data
formValid
initial value: false
events
clear
methods
handleClear()
Installation
npm install vuetify-form-dialogProject setup
npm installCompiles and hot-reloads for development
npm run serveCompiles and minifies for production
npm run buildRun your tests
npm run testLints and fixes files
npm run lintCustomize configuration
Update the API section of README.md with generated documentation
npm run doc:build