@typecad/typecad
Version:
🤖programmatically 💥create 🛰️hardware
13 lines (12 loc) • 570 B
TypeScript
import { Component } from './component';
import { IPinPowerInfo } from './pcb_interfaces';
type TPinType = "passive" | "input" | "output" | "bidirectional" | "tri_state" | "power_in" | "unspecified" | "power_out" | "free" | "open_collector" | "open_emitter" | "no_connect";
export declare class Pin {
number: number | string;
reference: string;
type: TPinType;
owner: Component | null;
powerInfo?: IPinPowerInfo;
constructor(reference: string, number: number | string, type?: TPinType, owner?: Component, powerInfo?: IPinPowerInfo);
}
export {};