/AWS1/CL_AMUUPDCOMPONENTDATA¶
Updates and saves all of the information about a component, based on component ID.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_id TYPE /AWS1/AMUUUID /AWS1/AMUUUID¶
The unique ID of the component to update.
iv_name TYPE /AWS1/AMUCOMPONENTNAME /AWS1/AMUCOMPONENTNAME¶
The name of the component to update.
iv_sourceid TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The unique ID of the component in its original source system, such as Figma.
iv_componenttype TYPE /AWS1/AMUCOMPONENTTYPE /AWS1/AMUCOMPONENTTYPE¶
The type of the component. This can be an Amplify custom UI component or another custom component.
it_properties TYPE /AWS1/CL_AMUCOMPONENTPROPERTY=>TT_COMPONENTPROPERTIES TT_COMPONENTPROPERTIES¶
Describes the component's properties.
it_children TYPE /AWS1/CL_AMUCOMPONENTCHILD=>TT_COMPONENTCHILDLIST TT_COMPONENTCHILDLIST¶
The components that are instances of the main component.
it_variants TYPE /AWS1/CL_AMUCOMPONENTVARIANT=>TT_COMPONENTVARIANTS TT_COMPONENTVARIANTS¶
A list of the unique variants of the main component being updated.
it_overrides TYPE /AWS1/CL_AMUCOMPONENTOVERRID00=>TT_COMPONENTOVERRIDES TT_COMPONENTOVERRIDES¶
Describes the properties that can be overriden to customize the component.
it_bindingproperties TYPE /AWS1/CL_AMUCOMPONENTBINDING00=>TT_COMPONENTBINDINGPROPERTIES TT_COMPONENTBINDINGPROPERTIES¶
The data binding information for the component's properties.
it_collectionproperties TYPE /AWS1/CL_AMUCOMPONENTDATACONF=>TT_COMPONENTCOLLPROPERTIES TT_COMPONENTCOLLPROPERTIES¶
The configuration for binding a component's properties to a data model. Use this for a collection component.
it_events TYPE /AWS1/CL_AMUCOMPONENTEVENT=>TT_COMPONENTEVENTS TT_COMPONENTEVENTS¶
The event configuration for the component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.
iv_schemaversion TYPE /AWS1/AMUSTRING /AWS1/AMUSTRING¶
The schema version of the component when it was imported.
Queryable Attributes¶
id¶
The unique ID of the component to update.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
name¶
The name of the component to update.
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 |
sourceId¶
The unique ID of the 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 |
componentType¶
The type of the component. This can be an Amplify custom UI component or another custom 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 |
properties¶
Describes the component's properties.
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 components that are instances of the main 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 |
variants¶
A list of the unique variants of the main component being updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VARIANTS() |
Getter for VARIANTS, with configurable default |
ASK_VARIANTS() |
Getter for VARIANTS w/ exceptions if field has no value |
HAS_VARIANTS() |
Determine if VARIANTS has a value |
overrides¶
Describes the properties that can be overriden to customize the component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OVERRIDES() |
Getter for OVERRIDES, with configurable default |
ASK_OVERRIDES() |
Getter for OVERRIDES w/ exceptions if field has no value |
HAS_OVERRIDES() |
Determine if OVERRIDES has a value |
bindingProperties¶
The data binding information for the component's properties.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BINDINGPROPERTIES() |
Getter for BINDINGPROPERTIES, with configurable default |
ASK_BINDINGPROPERTIES() |
Getter for BINDINGPROPERTIES w/ exceptions if field has no v |
HAS_BINDINGPROPERTIES() |
Determine if BINDINGPROPERTIES has a value |
collectionProperties¶
The configuration for binding a component's properties to a data model. Use this for a collection component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COLLECTIONPROPERTIES() |
Getter for COLLECTIONPROPERTIES, with configurable default |
ASK_COLLECTIONPROPERTIES() |
Getter for COLLECTIONPROPERTIES w/ exceptions if field has n |
HAS_COLLECTIONPROPERTIES() |
Determine if COLLECTIONPROPERTIES has a value |
events¶
The event configuration for the 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 |
schemaVersion¶
The schema version of the component when it was imported.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEMAVERSION() |
Getter for SCHEMAVERSION, with configurable default |
ASK_SCHEMAVERSION() |
Getter for SCHEMAVERSION w/ exceptions if field has no value |
HAS_SCHEMAVERSION() |
Determine if SCHEMAVERSION has a value |