DesDesignItem
A design item is a specific instance of a part used in the design.
Member Of
DesDesignItemConnection object ● DesDesignItemEdge object
type DesDesignItem {
area: DesRectangle @deprecated
boundingBox: DesRectangle
comment: String!
commentThreads: [DesCommentThread!]
component: DesComponent
description: String!
designator: String!
footprintName: String!
layer: DesLayer
mesh3D: DesMesh3D
pads: [DesPad!]!
parameters: [DesDesignItemParameter!]!
pcbId: String
position: DesPosition2D!
rotation: Decimal
schId: String
tracks(
where: DesTrackFilterInput
): [DesTrack!]!
vias: [DesVia!]!
}
Fields
boundingBox ● DesRectangle object
The axis-aligned bounding box.
comment ● String! non-null scalar
The additional information for this design item.
commentThreads ● [DesCommentThread!] list object Collaboration
The list of all comment threads related to this design item.
component ● DesComponent object Library Management
The detailed component information for this design item.
description ● String! non-null scalar
The summary of function or other performance details for this design item.
designator ● String! non-null scalar
The unique label for this design item.
footprintName ● String! non-null scalar
Design area footprint name.
layer ● DesLayer object
The layer(side) placement for this design item.
mesh3D ● DesMesh3D object
*PROTOTYPE, SUBJECT TO CHANGE*
pads ● [DesPad!]! non-null object
The list of connection targets for this design item.
parameters ● [DesDesignItemParameter!]! non-null object
The list of parameters describing the design item.
pcbId ● String scalar
The PCB identifier.
position ● DesPosition2D! non-null object
The planar location for this design item.
rotation ● Decimal scalar
The rotation in degrees.
schId ● String scalar
The schematic identifier.
tracks ● [DesTrack!]! non-null object
The list of conductor segments for this design item.
where ● DesTrackFilterInput input
vias ● [DesVia!]! non-null object
The list of multiple layer connections for this design item.
Show deprecatedHide deprecated
area ● DesRectangle deprecated object
Use boundingBox.