Preparing search index...
The search index is not available
@tscircuit/builder
@tscircuit/builder
PortsBuilderClass
Class PortsBuilderClass
Hierarchy
PortsBuilderClass
Implements
PortsBuilder
Index
Constructors
constructor
Properties
builder_
type
pcb_
component_
id
ports
project_
builder
schematic_
component_
id
source_
component_
id
Methods
add
append
Child
build
setPCBComponent
set
Schematic
Component
set
Source
Component
Constructors
constructor
new
Ports
Builder
Class
(
project_builder
:
ProjectBuilder
)
:
PortsBuilderClass
Parameters
project_builder:
ProjectBuilder
Returns
PortsBuilderClass
Properties
builder_
type
builder_
type
:
"ports_builder"
= ...
pcb_
component_
id
pcb_
component_
id
:
string
ports
ports
:
PortBuilder
[]
project_
builder
project_
builder
:
ProjectBuilder
schematic_
component_
id
schematic_
component_
id
:
string
source_
component_
id
source_
component_
id
:
string
Methods
add
add
(
...
params
:
any
[]
)
:
PortsBuilderClass
Parameters
Rest
...
params:
any
[]
Returns
PortsBuilderClass
append
Child
append
Child
(
child
:
any
)
:
PortsBuilderClass
Parameters
child:
any
Returns
PortsBuilderClass
build
build
(
bc
:
BuildContext
)
:
AnyElement
[]
Parameters
bc:
BuildContext
Returns
AnyElement
[]
setPCBComponent
setPCBComponent
(
pcb_component_id
:
any
)
:
PortsBuilderClass
Parameters
pcb_component_id:
any
Returns
PortsBuilderClass
set
Schematic
Component
set
Schematic
Component
(
schematic_component_id
:
any
)
:
PortsBuilderClass
Parameters
schematic_component_id:
any
Returns
PortsBuilderClass
set
Source
Component
set
Source
Component
(
source_component_id
:
any
)
:
PortsBuilderClass
Parameters
source_component_id:
any
Returns
PortsBuilderClass
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@tscircuit/builder
Ports
Builder
Class
constructor
builder_
type
pcb_
component_
id
ports
project_
builder
schematic_
component_
id
source_
component_
id
add
append
Child
build
setPCBComponent
set
Schematic
Component
set
Source
Component
Generated using
TypeDoc