-
- All Implemented Interfaces:
public interface Action
Concurrent task for cooperative multitasking with some FTC dashboard hooks. Actions may have mutable state.
-
-
Method Summary
Modifier and Type Method Description abstract Boolean
run(TelemetryPacket p)
Runs a single uninterruptible block. Unit
preview(Canvas fieldOverlay)
Draws a preview of the action on canvas fieldOverlay. -
-
Method Detail
-
run
abstract Boolean run(TelemetryPacket p)
Runs a single uninterruptible block. Returns true if the action should run again and false if it has completed. A telemetry packet p is provided to record any information on the action's progress.
-
preview
Unit preview(Canvas fieldOverlay)
Draws a preview of the action on canvas fieldOverlay.
-
-
-
-