Class LambdaModule
java.lang.Object
com.cdarobotics.cdalib.opmodes.modules.Module
com.cdarobotics.cdalib.opmodes.modules.LambdaModule
A
Module whose four lifecycle phases (init/start/loop/stop) are supplied as lambdas, for
quick inline behavior without declaring a dedicated module class.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
LambdaModule
- Parameters:
init- runs once on OpMode initstart- runs once when the OpMode startsloop- runs every loopstop- runs once when the OpMode ends
-
-
Method Details
-
init
public void init()Description copied from class:ModuleCalled once when the OpMode initializes. -
init_loop
public void init_loop()No-op;LambdaModulehas no init-loop lambda. -
start
public void start()Description copied from class:ModuleCalled once when the OpMode starts (play pressed). -
loop
public void loop()Description copied from class:ModuleCalled every loop. -
stop
public void stop()Description copied from class:ModuleCalled once when the OpMode ends.
-