File:Information icon-grey.svg
This is a documentation subpage for Template:TemplateData.
It contains usage information, categories, and other content that is not part of the original template page.

This template should be used on other templates' documentation pages when adding template data using Extension:TemplateData. This template accepts one unnamed parameter, which should be the the whole templatedata text. Also adds Category:Templates using TemplateData to pages.

{{#if:||==Template data==}}

Show/hide template's data

The following information is used by extensions and applications, such as VisualEditor, to help users implement this template onto pages. Please ensure that it is up-to-date.


<templatedata> { "description": "Used on template docs to enclose the templatedata parser tag", "params": { "1": {

           "label": "TemplateData",
           "description": "The body of the TemplateData text.",
           "type": "string",

"required": true },

       "noheader": {
           "label": "Noheader",
           "description": "Set to 'yes' to disable header.",
           "type": "string",
           "default": "'no'"
       },
       "nocat": {
           "label": "Nocat",
           "description": "Set to 'yes' to suppress adding category to pages. Useful for examples.",
           "type": "string",
           "default": "'no'"
       }

} } </templatedata>

{{#if:yes||}}