/AWS1/CL_AMUCOMPONENTCHILD¶
A nested UI configuration within a parent Component.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_componenttype TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The type of the child component.
iv_name TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The name of the child component.
it_properties TYPE /AWS1/CL_AMUCOMPONENTPROPERTY=>TT_COMPONENTPROPERTIES TT_COMPONENTPROPERTIES¶
Describes the properties of the child component. You can't specify
tagsas a valid property forproperties.
Optional arguments:¶
it_children TYPE /AWS1/CL_AMUCOMPONENTCHILD=>TT_COMPONENTCHILDLIST TT_COMPONENTCHILDLIST¶
The list of
ComponentChildinstances for this component.
it_events TYPE /AWS1/CL_AMUCOMPONENTEVENT=>TT_COMPONENTEVENTS TT_COMPONENTEVENTS¶
Describes the events that can be raised on the child component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.
iv_sourceid TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The unique ID of the child component in its original source system, such as Figma.
Queryable Attributes¶
componentType¶
The type of the child component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMPONENTTYPE() |
Getter for COMPONENTTYPE, with configurable default |
ASK_COMPONENTTYPE() |
Getter for COMPONENTTYPE w/ exceptions if field has no value |
HAS_COMPONENTTYPE() |
Determine if COMPONENTTYPE has a value |
name¶
The name of the child component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
properties¶
Describes the properties of the child component. You can't specify
tagsas a valid property forproperties.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROPERTIES() |
Getter for PROPERTIES, with configurable default |
ASK_PROPERTIES() |
Getter for PROPERTIES w/ exceptions if field has no value |
HAS_PROPERTIES() |
Determine if PROPERTIES has a value |
children¶
The list of
ComponentChildinstances for this component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHILDREN() |
Getter for CHILDREN, with configurable default |
ASK_CHILDREN() |
Getter for CHILDREN w/ exceptions if field has no value |
HAS_CHILDREN() |
Determine if CHILDREN has a value |
events¶
Describes the events that can be raised on the child component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTS() |
Getter for EVENTS, with configurable default |
ASK_EVENTS() |
Getter for EVENTS w/ exceptions if field has no value |
HAS_EVENTS() |
Determine if EVENTS has a value |
sourceId¶
The unique ID of the child component in its original source system, such as Figma.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEID() |
Getter for SOURCEID, with configurable default |
ASK_SOURCEID() |
Getter for SOURCEID w/ exceptions if field has no value |
HAS_SOURCEID() |
Determine if SOURCEID has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_COMPONENTCHILDLIST¶
TYPES TT_COMPONENTCHILDLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_AMUCOMPONENTCHILD WITH DEFAULT KEY
.