Class ProjectClass

Representation of a project with more utilities

Hierarchy

  • ProjectClass

Constructors

Properties

project: Project

Methods

  • Type Parameters

    • T extends "source_component" | "schematic_config" | "source_config" | "schematic_group" | "schematic_box" | "schematic_line" | "schematic_drawing" | "schematic_component" | "schematic_trace" | "schematic_text" | "schematic_port" | "pcb_trace" | "pcb_via" | "pcb_plated_hole" | "pcb_hole" | "pcb_smtpad" | "pcb_drill" | "pcb_component" | "pcb_port" | "pcb_group" | "pcb_config" | "source_trace" | "source_group" | "source_port" | "project"

    Parameters

    • type: T
    • id: string

    Returns ElementOfType<T>[]

  • Parameters

    • id: string

    Returns SourceComponent<"simple_resistor" | "simple_capacitor" | "simple_inductor" | "simple_diode" | "simple_bug" | "simple_power_source" | "simple_ground">

Generated using TypeDoc