Skip to main content
View as Markdown

DesReuseBlock

Reuse blocks are items that can be reused in future board-level design projects.

Common Data Model​

  • Reuse Block — A reusable section of a design stored in a Workspace, typically combining schematic circuitry with its PCB representation; a block can also be schematic-only or PCB-only. Placing a reuse block on a schematic sheet brings its PCB content into the board design when changes are transferred through an ECO.

Returned By​

desReuseBlockById query ● desReuseBlocksByIds query

Member Of​

DesReuseBlockConnection object ● DesReuseBlockEdge object

Interfaces​

Node interface​

The node interface is implemented by entities that have a global unique identifier.

type DesReuseBlock implements Node {
description: String!
id: ID!
latestRevision: DesReuseBlockRevision!
name: String!
revisions: [DesReuseBlockRevision!]!
}

Fields​

description ● String! non-null scalar​

Description of reuse block.

id ● ID! non-null scalar​

The node identifier for this reuse block (used by desReuseBlockById).

latestRevision ● DesReuseBlockRevision! non-null object​

Latest revision for a reuse block.

name ● String! non-null scalar​

Name of reuse block.

revisions ● [DesReuseBlockRevision!]! non-null object​

All revisions of the reuse block.