Parameter Type location
The Parameter Type location allows you to provide custom input controls for component parameters or entry fields.
This location is rendered in the property panel when a component parameter includes a parameter type that is defined in the integration manifest.

Example: Custom input controls from the Design Extensions integration.
Manifest configuration#
{
"locations": {
"canvas": {
"parameterTypes": [
{
"type": "parameter-type-id",
"editorUrl": "/parameter-type",
"displayName": "Parameter type name",
"configureUrl": "/parameter-type-config",
"renderableInPropertyPanel": true,
"allowedPlacement": ["parameter"]
}
]
}
}
}
Enabling custom parameters for content type fields
By default, custom parameters are only available for components. To enable them for content type fields, you need to set the following in the manifest configuration of the parameter type:
"allowedPlacement": ["parameter", "field"]