Vue.js · JSON-LD Context

Vuejs Context

JSON-LD context defining the semantic vocabulary for Vuejs from Vue.js.

3 Classes 17 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
vue: https://vuejs.org/vocab/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

SoftwareApplication SoftwareLibrary SoftwareSourceCode

Properties

Property Type Container
Vue schema:SoftwareApplication
Component schema:SoftwareSourceCode
props reference
emits reference
computed reference
Composable schema:SoftwareSourceCode
Store schema:SoftwareApplication
Route schema:WebPage
Router schema:SoftwareApplication
Directive schema:SoftwareSourceCode
Plugin schema:SoftwareApplication
name string
description string
version string
programmingLanguage string
license reference
codeRepository reference

JSON-LD Document

vuejs-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "vue": "https://vuejs.org/vocab/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "SoftwareApplication": "schema:SoftwareApplication",
    "SoftwareLibrary": "schema:SoftwareApplication",
    "SoftwareSourceCode": "schema:SoftwareSourceCode",

    "Vue": {
      "@id": "vue:Vue",
      "@type": "schema:SoftwareApplication"
    },

    "Component": {
      "@id": "vue:Component",
      "@type": "schema:SoftwareSourceCode"
    },

    "props": {
      "@id": "vue:props",
      "@type": "@id"
    },

    "emits": {
      "@id": "vue:emits",
      "@type": "@id"
    },

    "computed": {
      "@id": "vue:computed",
      "@type": "@id"
    },

    "Composable": {
      "@id": "vue:Composable",
      "@type": "schema:SoftwareSourceCode"
    },

    "Store": {
      "@id": "vue:Store",
      "@type": "schema:SoftwareApplication"
    },

    "Route": {
      "@id": "vue:Route",
      "@type": "schema:WebPage"
    },

    "Router": {
      "@id": "vue:Router",
      "@type": "schema:SoftwareApplication"
    },

    "Directive": {
      "@id": "vue:Directive",
      "@type": "schema:SoftwareSourceCode"
    },

    "Plugin": {
      "@id": "vue:Plugin",
      "@type": "schema:SoftwareApplication"
    },

    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },

    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },

    "version": {
      "@id": "schema:softwareVersion",
      "@type": "xsd:string"
    },

    "programmingLanguage": {
      "@id": "schema:programmingLanguage",
      "@type": "xsd:string"
    },

    "license": {
      "@id": "schema:license",
      "@type": "@id"
    },

    "codeRepository": {
      "@id": "schema:codeRepository",
      "@type": "@id"
    }
  }
}