UpdateComponentData
¶
Used by
-
AmplifyUIBuilderClient Operationsupdate_component -
AsyncAmplifyUIBuilderClient Operationsupdate_component
Source code in docs_src/capo_amplifyuibuilder/types/update_component_data.py
binding_properties
instance-attribute
¶
binding_properties: NotRequired[ComponentBindingProperties]
The data binding information for the component's properties.
children
instance-attribute
¶
children: NotRequired[ComponentChildList]
The components that are instances of the main component.
collection_properties
instance-attribute
¶
collection_properties: NotRequired[ComponentCollectionProperties]
The configuration for binding a component's properties to a data model. Use this for a collection component.
component_type
instance-attribute
¶
component_type: NotRequired[ComponentType]
The type of the component. This can be an Amplify custom UI component or another custom component.
events
instance-attribute
¶
events: NotRequired[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.
overrides
instance-attribute
¶
overrides: NotRequired[ComponentOverrides]
Describes the properties that can be overriden to customize the component.
properties
instance-attribute
¶
properties: NotRequired[ComponentProperties]
Describes the component's properties.
schema_version
instance-attribute
¶
schema_version: NotRequired[str]
The schema version of the component when it was imported.
source_id
instance-attribute
¶
source_id: NotRequired[str]
The unique ID of the component in its original source system, such as Figma.
variants
instance-attribute
¶
variants: NotRequired[ComponentVariants]
A list of the unique variants of the main component being updated.