Scan processing has failed. From this state: - can be called to reset the scanner to the Stopped state.
staticReady
ScanningState
The scanner is created and ready to start. From this state: - can be called to begin scanning.
staticSaved
ScanningState
The scan has been saved. From this state: - can be called to end the scan, transitioning to the Stopped state.
staticSaving
ScanningState
The scan is currently being saved. From this state: - can be called to end the scan, transitioning to the Stopped state. - Automatically transitions to the "Saved" state when done.
staticStarted
ScanningState
The scanner is started and scanning. From this state: - can be called to end the scan, transitioning to the Stopped state. - can be called to save the scan, transitioning to the Saving state. - can be called to discard the scan, transitioning to the Discarding state.
staticStopped
ScanningState
Scanning is stopped. From this state: - can be called to re-start scanning, transitioning to the Started state.
- can be called to reset the scanner to the Stopped state.