Manages the list of circuit components.
|
|
|
|
|
__contains__(x,
y)
y in x |
|
|
|
|
__delitem__(x,
y)
del x[y] |
|
|
|
|
|
|
|
|
|
|
__setitem__(x,
i,
y)
x[i]=y |
|
|
|
bool
|
append(iComponent)
Appends a circuit component to the list. |
|
|
|
None
|
appendList(iComponentList)
Appends a list of circuit components to the list. |
|
|
|
CircuitComponent
|
at(iName)
Returns the circuit component by name. |
|
|
|
None
|
|
|
bool
|
contains(iComponentDef)
Determines if the circuit component is in the list. |
|
|
|
int
|
getPortNumber(iName)
Returns the port number of the circuit component. |
|
|
|
int
|
index(iComponent)
Retrieves the index of a circuit component. |
|
|
|
bool
|
insert(iIndex,
iComponent)
Inserts a circuit component into the list. |
|
|
list{string}
|
names()
Returns the names of the circuit components in the list. |
|
|
|
bool
|
remove(iIndex)
Removes a circuit component. |
|
|
|
bool
|
replace(iIndex,
iComponent)
Replaces a circuit component. |
|
|
|
int
|
size()
Returns the size of the list. |
|
|
|
None
|
swap(iIndex,
iIndex)
Swaps two circuit components. |
|
|
|
Inherited from core.Selectable:
clone,
isSelected
Inherited from core.Updatable:
__enter__,
__exit__,
hash,
isValid,
reasonWhyInvalid
|