24 lines
No EOL
647 B
JSON
24 lines
No EOL
647 B
JSON
{
|
|
"type": "component",
|
|
"meta": {
|
|
"docsUrl": "https://v2.quasar.dev/vue-components/form"
|
|
},
|
|
"methods": {
|
|
"validate": {
|
|
"desc": "Needs to be overwritten when getting extended/mixed in",
|
|
"returns": {
|
|
"type": [
|
|
"Boolean",
|
|
"Promise<boolean>"
|
|
],
|
|
"desc": "Promise is always fulfilled and receives the outcome (true -> validation was a success, false -> invalid models detected)",
|
|
"examples": [
|
|
"validate().then(outcome => { ... })"
|
|
]
|
|
}
|
|
},
|
|
"resetValidation": {
|
|
"desc": "Needs to be overwritten when getting extended/mixed in"
|
|
}
|
|
}
|
|
} |