AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Represents all of the information that is required to create a component.
Namespace: Amazon.AmplifyUIBuilder.Model
Assembly: AWSSDK.AmplifyUIBuilder.dll
Version: 3.x.y.z
public class CreateComponentData
The CreateComponentData type exposes the following members
Name | Description | |
---|---|---|
CreateComponentData() |
Name | Type | Description | |
---|---|---|---|
BindingProperties | System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentBindingPropertiesValue> |
Gets and sets the property BindingProperties. The data binding information for the component's properties. |
|
Children | System.Collections.Generic.List<Amazon.AmplifyUIBuilder.Model.ComponentChild> |
Gets and sets the property Children. A list of child components that are instances of the main component. |
|
CollectionProperties | System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentDataConfiguration> |
Gets and sets the property CollectionProperties. The data binding configuration for customizing a component's properties. Use this for a collection component. |
|
ComponentType | System.String |
Gets and sets the property ComponentType. The component type. This can be an Amplify custom UI component or another custom component. |
|
Events | System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentEvent> |
Gets and sets the property 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. |
|
Name | System.String |
Gets and sets the property Name. The name of the component |
|
Overrides | System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.String>> |
Gets and sets the property Overrides. Describes the component properties that can be overriden to customize an instance of the component. |
|
Properties | System.Collections.Generic.Dictionary<System.String, Amazon.AmplifyUIBuilder.Model.ComponentProperty> |
Gets and sets the property Properties. Describes the component's properties. |
|
SchemaVersion | System.String |
Gets and sets the property SchemaVersion. The schema version of the component when it was imported. |
|
SourceId | System.String |
Gets and sets the property SourceId. The unique ID of the component in its original source system, such as Figma. |
|
Tags | System.Collections.Generic.Dictionary<System.String, System.String> |
Gets and sets the property Tags. One or more key-value pairs to use when tagging the component data. |
|
Variants | System.Collections.Generic.List<Amazon.AmplifyUIBuilder.Model.ComponentVariant> |
Gets and sets the property Variants. A list of the unique variants of this component. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5