# 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.