Values.ComponentPropertyDescribes the configuration for all of a component's properties. Use ComponentProperty to specify the values to render or bind by default.
type nonrec t = {value : String_.t option;The value to assign to the component property.
*)bindingProperties : ComponentPropertyBindingProperties.t option;The information to bind the component property to data at runtime.
*)collectionBindingProperties : ComponentPropertyBindingProperties.t option;The information to bind the component property to data at runtime. Use this for collection components.
*)defaultValue : String_.t option;The default value to assign to the component property.
*)model : String_.t option;The data model to use to assign a value to the component property.
*)bindings : FormBindings.t option;The information to bind the component property to form data.
*)event : String_.t option;An event that occurs in your app. Use this for workflow data binding.
*)userAttribute : String_.t option;An authenticated user attribute to use to assign a value to the component property.
*)concat : ComponentPropertyList.t option;A list of component properties to concatenate to create the value to assign to this component property.
*)condition : ComponentConditionProperty.t option;The conditional expression to use to assign a value to the component property.
*)configured : Boolean.t option;Specifies whether the user configured the property in Amplify Studio after importing it.
*)type_ : String_.t option;The component type.
*)importedValue : String_.t option;The default value assigned to the property when the component is imported into an app.
*)componentName : String_.t option;The name of the component that is affected by an event.
*)property : String_.t option;The name of the component's property that is affected by an event.
*)}val make :
?value:String_.t ->
?bindingProperties:ComponentPropertyBindingProperties.t ->
?collectionBindingProperties:ComponentPropertyBindingProperties.t ->
?defaultValue:String_.t ->
?model:String_.t ->
?bindings:FormBindings.t ->
?event:String_.t ->
?userAttribute:String_.t ->
?concat:ComponentPropertyList.t ->
?condition:ComponentConditionProperty.t ->
?configured:Boolean.t ->
?type_:String_.t ->
?importedValue:String_.t ->
?componentName:String_.t ->
?property:String_.t ->
unit ->
t