See: Description
| Interface | Description | 
|---|---|
| ByteConsumer | Like  IntConsumer, but forBytes. | 
| ControlLab | This is the main interface for interacting with the LEGO® control lab, instances of
 which can be created with  ControlLab.newControlLab(). | 
| StopButtonListener | The listener interface for receiving stop button events. | 
| Class | Description | 
|---|---|
| Input | Handle for an input port on a specific control lab instance. | 
| Output | Handle for an output port (or group of ports) on a specific control lab instance. | 
| StopButton | Handle for stop button on a specific control lab instance. | 
| StopButtonEvent | The event triggered by interacting with the red stop button on the control
 lab. | 
| Enum | Description | 
|---|---|
| Direction | Identifiers for the direction of output ports on the control lab. | 
| InputId | Identifiers for the input ports on the control lab. | 
| InputType | Identifiers for the type of sensor allowed on a particular input port. | 
| OutputId | Identifiers for the output ports on the control lab. | 
| PowerLevel | Identifiers for the power level of output ports on the control lab. | 
The main interface is ControlLab, instances of
 which can be created with ControlLab.newControlLab().
Copyright © 2016–2025. All rights reserved.