Skip to main content

DesignDataComponent_Preview

**Experimental** Represents a component in the design.

type DesignDataComponent_Preview {
boundingRectangle: DesignDataRectangle_Preview
comment: String
componentType: String
description: String
designComponentId: String
documentId: String
libraryComponentId: ID
location: DesignDataLocation_Preview
logicalDesignator: String
parameters: [DesignDataComponentParameter_Preview!]!
parts: [DesignDataPart_Preview!]!
physicalDesignator: String
tagTypes: [String!]! @deprecated
uniqueId: String @deprecated
variantId: String
variantName: String
}

Fields

DesignDataComponent_Preview.boundingRectangle ● DesignDataRectangle_Preview object

**Experimental** The bounding rectangle of the component.

DesignDataComponent_Preview.comment ● String scalar

**Experimental** The comment associated with the component.

DesignDataComponent_Preview.componentType ● String scalar

**Experimental** The type of the component.

DesignDataComponent_Preview.description ● String scalar

**Experimental** The description of the component.

DesignDataComponent_Preview.designComponentId ● String scalar

**Experimental** The unique identifier of the component within the design.

DesignDataComponent_Preview.documentId ● String scalar

**Experimental** The identifier of the document containing the component.

DesignDataComponent_Preview.libraryComponentId ● ID scalar

**Experimental** The identifier of the library component.

DesignDataComponent_Preview.location ● DesignDataLocation_Preview object

**Experimental** The location of the component.

DesignDataComponent_Preview.logicalDesignator ● String scalar

**Experimental** The logical designator of the component.

DesignDataComponent_Preview.parameters ● [DesignDataComponentParameter_Preview!]! non-null object

**Experimental** The parameters associated with the component.

DesignDataComponent_Preview.parts ● [DesignDataPart_Preview!]! non-null object

**Experimental** The parts that make up this component.

DesignDataComponent_Preview.physicalDesignator ● String scalar

**Experimental** The physical designator of the component.

DesignDataComponent_Preview.tagTypes ● [String!]! deprecated non-null scalar

DEPRECATED

Use ComponentType instead.

**Experimental** The tag types of the component.

DesignDataComponent_Preview.uniqueId ● String deprecated scalar

DEPRECATED

Use DesignComponentId instead.

**Experimental** The unique identifier of the component.

DesignDataComponent_Preview.variantId ● String scalar

**Experimental** The variant identifier of the component.

DesignDataComponent_Preview.variantName ● String scalar

**Experimental** The variant name of the component.