Retrieves the data field definitions declared in the selected component's manifest.
Each key in the result is a valid dataItemKey for getData(), setData(), and getResolvedData().
Promise<ElementDataDefinitions>
An object mapping each data field's key to its definition. Each definition can include:
| Property | Type | Description |
|---|---|---|
dataType | string | The data type declared in the manifest, such as 'text', 'image', or 'booleanValue'. |
displayName | string | The label for the field in auto panels. |
defaultValue | any | The default value declared in the manifest for this field. |
Last updated: 8 September 2026