DesSymbol
A component symbol. These represent the body and the pins on the physical component.
Common Data Model
- Symbol Revision — A revision of a Symbol: the schematic symbol as saved into the Workspace at one point in time, with its own lifecycle state. Editing a Workspace Symbol saves it into the next revision; components that still link to an earlier revision become out of date until they are updated.
- IRI:
https://w3id.org/altium/cdm/library/SymbolRevision - GRID:
grid:workspace:{workspace-id}:library:symbol-revision/{id}
- IRI:
Returned By
desSymbolById query
Member Of
DesComponentDetails object ● DesSymbolConnection object ● DesSymbolEdge object
Interfaces
Node interface
The node interface is implemented by entities that have a global unique identifier.
type DesSymbol implements Node {
comment: String!
createdAt: DateTime!
createdBy: DesUser!
dataDownloadUrl: String!
description: String!
folder: DesFolder
guid: String! @deprecated
id: ID!
imageFullSizeUrl: String!
imageThumbnailUrl: String!
itemInternalId: String!
lifeCycleState: DesLifeCycleState!
name: String!
pins: [DesPin!]!
releasedAt: DateTime!
revisionInternalId: String!
updatedBy: DesUser!
usedBy: DesSymbolUsedBy!
}
Fields
comment ● String! non-null scalar
ECAD entity comment.
createdAt ● DateTime! non-null scalar
The DateTime when this revision was created.
createdBy ● DesUser! non-null object Platform
The user this entity was created by.
dataDownloadUrl ● String! non-null scalar
ECAD entity data download URL.
description ● String! non-null scalar
ECAD entity description.
folder ● DesFolder object Platform
ECAD entity folder.
id ● ID! non-null scalar
Symbol node identifier.
imageFullSizeUrl ● String! non-null scalar
ECAD entity full size image URL.
imageThumbnailUrl ● String! non-null scalar
ECAD entity thumbnail image URL.
itemInternalId ● String! non-null scalar
Item internal identifier.
lifeCycleState ● DesLifeCycleState! non-null object Platform
The life cycle state information.
name ● String! non-null scalar
ECAD entity name.
pins ● [DesPin!]! non-null object Design
The list of pins.
releasedAt ● DateTime! non-null scalar
The DateTime when this revision was released.
revisionInternalId ● String! non-null scalar
Revision internal identifier.
updatedBy ● DesUser! non-null object Platform
The user this entity was last updated by.
usedBy ● DesSymbolUsedBy! non-null object
Reverse relationships showing where this symbol is used.