.powerpages-web-template-manifest
Custom manifest declaration for Web templates
| Type | object |
|---|---|
| File match |
.powerpages-web-template-manifest
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/powerpages-web-template-manifest/latest.json |
| Source | https://www.schemastore.org/powerpages-web-template-manifest.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Properties
type
string
required
The web template type. Use 'functional' for custom site components and 'layout' for custom layouts.
displayName
string
The display name of the web template
description
string
The description of the web template
tables
string[]
An array of table logical names that are used in the web template
params
object[]
The editable properties of the web template. These will be customizable in Studio
Examples
{
"type": "functional",
"displayName": "Card Template",
"description": "renders the gallery card",
"params": [
{
"id": "name",
"displayName": "Display name",
"description": "Main heading of the web template"
},
{
"id": "count",
"displayName": "Items per row",
"description": "No of items to be displayed per row"
},
{
"id": "paramTable",
"type": "table",
"displayName": "Select table"
}
]
}