Preparing search index...
The search index is not available
@tscircuit/builder
@tscircuit/builder
CapacitorBuilderClass
Class CapacitorBuilderClass
Hierarchy
ComponentBuilderClass
CapacitorBuilderClass
Implements
CapacitorBuilder
Index
Constructors
constructor
Properties
builder_
type
footprint
name
ports
project_
builder
schematic_
position
schematic_
properties
schematic_
rotation
schematic_
symbol
source_
properties
tags
Methods
append
Child
build
label
Port
modify
Footprint
setFType
set
Footprint
set
Footprint
Center
set
Name
set
Schematic
Center
set
Schematic
Properties
set
Schematic
Rotation
set
Source
Properties
set
Tag
set
Tags
Constructors
constructor
new
Capacitor
Builder
Class
(
project_builder
:
ProjectBuilder
)
:
CapacitorBuilderClass
Parameters
project_builder:
ProjectBuilder
Returns
CapacitorBuilderClass
Properties
builder_
type
builder_
type
:
"capacitor_builder"
= ...
footprint
footprint
:
FootprintBuilder
name
name
:
string
= null
ports
ports
:
PortsBuilder
project_
builder
project_
builder
:
ProjectBuilder
schematic_
position
schematic_
position
:
Point
= ...
schematic_
properties
schematic_
properties
:
any
= {}
schematic_
rotation
schematic_
rotation
:
number
= 0
schematic_
symbol
schematic_
symbol
:
SchematicSymbolBuilder
source_
properties
source_
properties
:
any
= {}
tags
tags
:
string
[]
= []
Methods
append
Child
append
Child
(
child
:
any
)
:
CapacitorBuilderClass
Parameters
child:
any
Returns
CapacitorBuilderClass
build
build
(
bc
:
BuildContext
)
:
Promise
<
AnyElement
[]
>
Parameters
bc:
BuildContext
Returns
Promise
<
AnyElement
[]
>
label
Port
label
Port
(
position
:
any
, name
:
any
)
:
CapacitorBuilderClass
Parameters
position:
any
name:
any
Returns
CapacitorBuilderClass
modify
Footprint
modify
Footprint
(
fn
:
any
)
:
CapacitorBuilderClass
Parameters
fn:
any
Returns
CapacitorBuilderClass
setFType
setFType
(
ftype
:
string
)
:
CapacitorBuilderClass
Parameters
ftype:
string
Returns
CapacitorBuilderClass
set
Footprint
set
Footprint
(
fp
:
string
|
FootprintBuilder
)
:
CapacitorBuilderClass
Parameters
fp:
string
|
FootprintBuilder
Returns
CapacitorBuilderClass
set
Footprint
Center
set
Footprint
Center
(
x
:
any
, y
:
any
)
:
CapacitorBuilderClass
Parameters
x:
any
y:
any
Returns
CapacitorBuilderClass
set
Name
set
Name
(
name
:
any
)
:
CapacitorBuilderClass
Parameters
name:
any
Returns
CapacitorBuilderClass
set
Schematic
Center
set
Schematic
Center
(
x
:
any
, y
:
any
)
:
CapacitorBuilderClass
Parameters
x:
any
y:
any
Returns
CapacitorBuilderClass
set
Schematic
Properties
set
Schematic
Properties
(
props
:
any
)
:
CapacitorBuilderClass
Parameters
props:
any
Returns
CapacitorBuilderClass
set
Schematic
Rotation
set
Schematic
Rotation
(
rotation
:
any
)
:
CapacitorBuilderClass
Parameters
rotation:
any
Returns
CapacitorBuilderClass
set
Source
Properties
set
Source
Properties
(
props
:
SimpleCapacitor
)
:
CapacitorBuilderClass
Parameters
props:
SimpleCapacitor
Returns
CapacitorBuilderClass
set
Tag
set
Tag
(
tag
:
any
)
:
CapacitorBuilderClass
Parameters
tag:
any
Returns
CapacitorBuilderClass
set
Tags
set
Tags
(
tags
:
any
)
:
CapacitorBuilderClass
Parameters
tags:
any
Returns
CapacitorBuilderClass
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@tscircuit/builder
Capacitor
Builder
Class
constructor
builder_
type
footprint
name
ports
project_
builder
schematic_
position
schematic_
properties
schematic_
rotation
schematic_
symbol
source_
properties
tags
append
Child
build
label
Port
modify
Footprint
setFType
set
Footprint
set
Footprint
Center
set
Name
set
Schematic
Center
set
Schematic
Properties
set
Schematic
Rotation
set
Source
Properties
set
Tag
set
Tags
Generated using
TypeDoc