# ActiveComponent
class ActiveComponent(name: Union[str, NoneType] = None)
A connected, controllable component.
All components being manipulated in a Protocol
must be of type ActiveComponent
.
TIP
Users should not directly instantiate an ActiveComponent
because it is an abstract base class, not a functioning laboratory instrument.
# Arguments
name
: The name of the component.
# Attributes
name
: The name of the component.