ComponentProperty
¶
Source code in docs_src/capo_amplifyuibuilder/types/component_property.py
binding_properties
instance-attribute
¶
binding_properties: NotRequired[ComponentPropertyBindingProperties]
The information to bind the component property to data at runtime.
bindings
instance-attribute
¶
bindings: NotRequired[FormBindings]
The information to bind the component property to form data.
collection_binding_properties
instance-attribute
¶
collection_binding_properties: NotRequired[ComponentPropertyBindingProperties]
The information to bind the component property to data at runtime. Use this for collection components.
component_name
instance-attribute
¶
component_name: NotRequired[str]
The name of the component that is affected by an event.
concat
instance-attribute
¶
concat: NotRequired[ComponentPropertyList]
A list of component properties to concatenate to create the value to assign to this component property.
condition
instance-attribute
¶
condition: NotRequired[ComponentConditionProperty]
The conditional expression to use to assign a value to the component property.
configured
instance-attribute
¶
configured: NotRequired[bool]
Specifies whether the user configured the property in Amplify Studio after importing it.
default_value
instance-attribute
¶
default_value: NotRequired[str]
The default value to assign to the component property.
event
instance-attribute
¶
event: NotRequired[str]
An event that occurs in your app. Use this for workflow data binding.
imported_value
instance-attribute
¶
imported_value: NotRequired[str]
The default value assigned to the property when the component is imported into an app.
model
instance-attribute
¶
model: NotRequired[str]
The data model to use to assign a value to the component property.
property
instance-attribute
¶
property: NotRequired[str]
The name of the component's property that is affected by an event.