-
@Serializable() public class ToolSafetyProfile.RestrictedWhileDriving extends ToolSafetyProfile
The tool distracts the operator and must not be used while driving. DriverDistractionLevel.RESTRICTED_WHILE_DRIVING
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classToolSafetyProfile.RestrictedWhileDriving.NoConfirmationNo confirmation required.
public classToolSafetyProfile.RestrictedWhileDriving.TimeoutConfirmationNo confirmation required, but a delay is added to allow cancellation.
public classToolSafetyProfile.RestrictedWhileDriving.VoiceConfirmationConfirmation can be given by voice command or by pressing confirm.
public classToolSafetyProfile.RestrictedWhileDriving.ManualConfirmationConfirmation must be given by manually pressing confirm in a dialog.
-
Field Summary
Fields Modifier and Type Field Description private final DriverDistractionLeveldriverDistractionLevelprivate final ToolSafetyLevelsafetyLevel
-
Method Summary
Modifier and Type Method Description DriverDistractionLevelgetDriverDistractionLevel()abstract ToolSafetyLevelgetSafetyLevel()-
-
Method Detail
-
getDriverDistractionLevel
DriverDistractionLevel getDriverDistractionLevel()
-
getSafetyLevel
abstract ToolSafetyLevel getSafetyLevel()
-
-
-
-