Component description
The child-list component creates child objects directly from the panel. Used mainly for creating synonyms, acronyms or other object types related to the parent object. Objects created in this way are displayed as child objects in the left application hierarchy.
This component is obsolete and has been replaced by the Relations component.
Example
Minimal JSON
{
"type": "child-list",
"objectTypeKey": ""
}{
"key": "list_synonym_in_panel",
"template": {
"type": "panel",
"title": "list_synonym_in_panel",
"values": [
{
"type": "child-list",
"title": "list_synonym",
"objectTypeKey": "synonym"
}
]
}
}Example of a child list component in a panel taken from the core_business_glossary package.
Nested properties
| Property | Description | Values | Mandatory |
|---|---|---|---|
type | child-list | string | Yes |
objectTypeKey | Key of the object type that can be created from the child list component. | string | Yes |
componentId | Unique ID of a component. If left empty, a random string will be generated. Primarily used in patch packages to define the component's position within the layout (template). | string | No |
title | Translation key of the title. Define the key in translations to specify how the text is displayed in the UI. Unlike the name property, if you use a specific string of text for the title, this text will appear with the package key. For example, Comment Section will be displayed as package_key_comment section. | string | No |