Templates · JSON-LD Context

Templates Context

JSON-LD context defining the semantic vocabulary for Templates from Templates.

10 Classes 8 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
templates: https://api-evangelist.com/topics/templates/

Classes

name description url SoftwareApplication SoftwareSourceCode TechArticle Tags Documentation License Repository

Properties

Property Type Container
template reference
templateEngine reference
templateSyntax schema:Text
targetLanguage schema:Text
codeGenerator reference
scaffoldingTool reference
templateVariable schema:Text
outputFormat schema:Text

JSON-LD Document

templates-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "templates": "https://api-evangelist.com/topics/templates/",
    "name": "schema:name",
    "description": "schema:description",
    "url": "schema:url",
    "SoftwareApplication": "schema:SoftwareApplication",
    "SoftwareSourceCode": "schema:SoftwareSourceCode",
    "TechArticle": "schema:TechArticle",
    "template": {
      "@id": "templates:template",
      "@type": "@id"
    },
    "templateEngine": {
      "@id": "templates:templateEngine",
      "@type": "@id"
    },
    "templateSyntax": {
      "@id": "templates:templateSyntax",
      "@type": "schema:Text"
    },
    "targetLanguage": {
      "@id": "templates:targetLanguage",
      "@type": "schema:Text"
    },
    "codeGenerator": {
      "@id": "templates:codeGenerator",
      "@type": "@id"
    },
    "scaffoldingTool": {
      "@id": "templates:scaffoldingTool",
      "@type": "@id"
    },
    "templateVariable": {
      "@id": "templates:templateVariable",
      "@type": "schema:Text"
    },
    "outputFormat": {
      "@id": "templates:outputFormat",
      "@type": "schema:Text"
    },
    "Tags": "schema:keywords",
    "Documentation": "schema:documentation",
    "License": "schema:license",
    "Repository": "schema:codeRepository"
  }
}