Manifest Properties Groups

Manifest properties groups control the order and grouping of properties in the editor panels. Data item order isn't guaranteed after serialization, so use these groups to lock in the order you want.

data

Controls the display order of data items in the settings panel.

Note: Specify these additional configurations under a data field in your display group.

itemsstring[]

Keys from the data map. Maximum 300 items. Maximum 100 characters per item.

cssDataType

Groups CSS custom properties by their CSS data type in the design panel.

Note: Specify these additional configurations under a cssDataType field in your display group.

itemsstring[]

Keys from the cssCustomProperties map. Maximum 300 items. Maximum 100 characters per item.

cssCustomProperties

Controls the display order of CSS custom properties that share the same property type in the design panel.

Note: Specify these additional configurations under a cssCustomProperties field in your display group.

itemsstring[]

Keys from the cssCustomProperties map. Maximum 300 items. Maximum 100 characters per item.

presets

Groups preset items into a named category in the presets panel.

Note: Specify these additional configurations under a presets field in your display group.

itemsstring[]

Keys from the presets map. Maximum 300 items. Maximum 100 characters per item.

displayGroups

Controls the display order of other display groups in the panel.

Note: Specify these additional configurations under a displayGroups field in your display group.

itemsstring[]

Keys of other entries in the displayGroups map. Maximum 300 items. Maximum 100 characters per item.

Examples

Ordering data items in the settings panel

Data item order is not guaranteed after serialization. Use a data display group to lock in the order your controls appear in the settings panel.

Copy

Sectioning the settings panel with multiple data groups

You can create multiple data groups to split data items into named sections. Then use a displayGroups group to control the order of those sections.

Copy

The items array in the displayGroups group uses the map keys of the other display groups (contentSection, buttonSection, layoutSection), not their displayName values.

Presets category

Organize presets into named categories in the presets panel.

Copy

See also

Did this help?