{
  "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"
    }
  }
}
