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.

Custom input controls from the Design Extensions integration.
Example: Custom input controls from the Design Extensions integration.
{ "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"]