Skip to content

[Feature Request] could you add the description of the components to the web-type.json file ?Β #22543

@12rambau

Description

@12rambau

Problem to solve

I am building a bridge between python and vuetify so user can use them in their notebook and I am using the web-type.json file as a reference to catch all the attributes, slots and event available for each component. all the said attributes are documented but the components "description" section is empty for all of them.

here is the start o the said file to illustrate my point:

{
  "$schema": "http://json.schemastore.org/web-types",
  "framework": "vue",
  "name": "vuetify",
  "version": "3.11.7",
  "contributions": {
    "html": {
      "types-syntax": "typescript",
      "description-markup": "markdown",
      "tags": [
        {
          "name": "VAlert",
          "source": {
            "module": "./src/components/index.ts",
            "symbol": "VAlert"
          },
          "description": "",
          "doc-url": "https://vuetifyjs.com/api/v-alert",
          "attributes": [
            {
              "name": "title",
              "description": "Specify a title text for the component.",
              "doc-url": "https://vuetifyjs.com/api/VAlert#props",
              "value": {
                "kind": "expression",
                "type": "string"
              }
            }
          ]
        }
      ]
    }
  }
}

Proposed solution

I would be happy to make a PR if someone can point me to where this descriptions should be set

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions