Interface PortsBuilder

Hierarchy

  • PortsBuilder

Implemented by

Properties

add: ((portName: string, schematicPosition: Point) => PortsBuilder) & ((params: { center: { x: number; y: number }; facing_direction: "left" | "right" | "up" | "down"; name: string }) => PortsBuilder)

Deprecated

this add function doesn't match the other "add" patterns, will be refactored and the method signature will change/will be renamed

appendChild: ((child: Builder) => PortsBuilder)

Type declaration

builder_type: "ports_builder"
project_builder: ProjectBuilder
setPCBComponent: ((pcb_component_id: string) => PortsBuilder)

Type declaration

setSchematicComponent: ((schematic_component_id: string) => PortsBuilder)

Type declaration

setSourceComponent: ((source_component_id: string) => PortsBuilder)

Type declaration

Methods

Generated using TypeDoc