For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt, and this page is available as Markdown at https://types-mediawiki-response.pages.dev/api/extensions/templatedata/ApiTemplateDataPage.md.
  • English
  • Interface: ApiTemplateDataPage

    Defined in: extensions/templatedata.ts:150

    One entry of pages, keyed by page id.

    Extends

    Properties

    description?

    optional description?: ApiTemplateDataText | null

    Defined in: extensions/templatedata.ts:121

    One-line description of the template.

    Inherited from

    ApiTemplateDataRoot.description


    format?

    optional format?: string & object | "block" | "inline" | null

    Defined in: extensions/templatedata.ts:146

    Preferred transclusion layout, or a FormatString.

    Inherited from

    ApiTemplateDataRoot.format


    maps?

    optional maps?: unknown[] | Record<string, ApiTemplateDataMap>

    Defined in: extensions/templatedata.ts:143

    Consumer-specific maps, keyed by consumer identifier.

    Inherited from

    ApiTemplateDataRoot.maps


    missing?

    optional missing?: true

    Defined in: extensions/templatedata.ts:155

    true for a requested title that does not exist.


    notemplatedata?

    optional notemplatedata?: true

    Defined in: extensions/templatedata.ts:158

    true when the page exists but carries no <templatedata> block.


    paramOrder?

    optional paramOrder?: string[]

    Defined in: extensions/templatedata.ts:134

    Parameter order for display — a complete permutation of the keys of params; the validator rejects a partial or duplicated list.

    Inherited from

    ApiTemplateDataRoot.paramOrder


    params?

    optional params?: unknown[] | Record<string, unknown[] | ApiTemplateDataParam>

    Defined in: extensions/templatedata.ts:128

    Parameter descriptions, keyed by parameter name. Full objects for pages with TemplateData; for notemplatedata pages only the names extracted from raw wikitext, each mapping to an empty entry.

    Inherited from

    ApiTemplateDataRoot.params


    sets?

    optional sets?: ApiTemplateDataSet[]

    Defined in: extensions/templatedata.ts:140

    Parameter groups. An array of ApiTemplateDataSet (the stored shape; a map there is rejected with templatedata-invalid-type).

    Inherited from

    ApiTemplateDataRoot.sets


    title?

    optional title?: string

    Defined in: extensions/templatedata.ts:152

    Page title.