Skip to main content

DesignDataPin_Preview

**Experimental** Represents a pin on a component or part.

type DesignDataPin_Preview {
boundingRectangle: DesignDataRectangle_Preview
description: String
documentId: String
electricalType: String
functions: [String!]!
location: DesignDataLocation_Preview
name: String
number: String
parameters: [DesignDataPinParameter_Preview!]!
propagationDelay: Float
uniqueId: String
variantId: String
variantName: String
}

Fields

DesignDataPin_Preview.boundingRectangle ● DesignDataRectangle_Preview object

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

DesignDataPin_Preview.description ● String scalar

**Experimental** The description of the pin.

DesignDataPin_Preview.documentId ● String scalar

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

DesignDataPin_Preview.electricalType ● String scalar

**Experimental** The electrical type of the pin.

DesignDataPin_Preview.functions ● [String!]! non-null scalar

**Experimental** The electrical type of the pin.

DesignDataPin_Preview.location ● DesignDataLocation_Preview object

**Experimental** The location of the pin.

DesignDataPin_Preview.name ● String scalar

**Experimental** The name of the pin.

DesignDataPin_Preview.number ● String scalar

**Experimental** The number of the pin.

DesignDataPin_Preview.parameters ● [DesignDataPinParameter_Preview!]! non-null object

**Experimental** The parameters associated with this pin.

DesignDataPin_Preview.propagationDelay ● Float scalar

**Experimental** The propagation delay of the pin.

DesignDataPin_Preview.uniqueId ● String scalar

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

DesignDataPin_Preview.variantId ● String scalar

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

DesignDataPin_Preview.variantName ● String scalar

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