Skip to main content
View as Markdown

DesAnnotation

Annotation is like a sticky note you can place in the design, attaching it to design entities (e.g. schematic document, BOM line, design review, etc.). Annotation is a high-level concept that represents different facets of collaboration on the platform - comment threads, tasks to be completed, links or references to other related entities.

Member Of​

DesAnnotationsConnection object ● DesAnnotationsEdge object

type DesAnnotation {
bindings: [DesAnnotationBinding!]!
createdAt: DateTime
createdBy: DesAnnotationUser
id: String!
requirements: DesAnnotationRequirements
updatedAt: DateTime
updatedBy: DesAnnotationUser
url: String
}

Fields​

bindings ● [DesAnnotationBinding!]! non-null union​

Bindings define the 'location' of the annotation, its 'address' in context of the design.

createdAt ● DateTime scalar​

createdBy ● DesAnnotationUser object​

id ● String! non-null scalar​

requirements ● DesAnnotationRequirements object​

Requirements, associated with the annotation.

updatedAt ● DateTime scalar​

updatedBy ● DesAnnotationUser object​

url ● String scalar​

Deep link to the annotation - can be used to navigate to the annotation in the context of its placement.