Skip to main content

DesWipVariant

A variant contains a specific configuration of a base design.

type DesWipVariant {
bom: DesBom
designExchange: DesDesignExchange
name: String!
pcb: DesPcb
projectId: ID! @deprecated
schematics(
where: DesSchematicFilterInput
): [DesSchematic!]!
systemDiagram: DesSystemDiagram
}

Fields

DesWipVariant.bom ● DesBom object

The Bill of Materials (BOM) for this design variant.

DesWipVariant.designExchange ● DesDesignExchange object

The design exchange information.

DesWipVariant.name ● String! non-null scalar

The descriptive label for this design variant.

DesWipVariant.pcb ● DesPcb object

The PCB document for this design variant.

DesWipVariant.projectId ● ID! deprecated non-null scalar

DEPRECATED

This is temporary to illustrate project identifier as GRID`.

DesWipVariant.schematics ● [DesSchematic!]! non-null object

The list of schematic documents for this design variant.

DesWipVariant.schematics.where ● DesSchematicFilterInput input

DesWipVariant.systemDiagram ● DesSystemDiagram object

The system diagram for this design variant.