VerifyUxSettings
Parameters
Duration of the scanning session step before a timeout is triggered. Resets on side changes, pauses when onboarding and help screen dialogs appear. If set to Duration.ZERO, the scanning will not time out.
Duration of the current UI state in a scanning session before a timeout is triggered. Resets every time the UI state changes (reticle type or message). If set to Duration.ZERO, the scanning will not time out.
Whether haptic feedback is allowed during the scanning process. Defaults to true.
Whether scan success sounds are allowed during the scanning process. Defaults to true.
Duration before the help tooltip is shown. If less than or equal to Duration.ZERO, the help tooltip won't be shown automatically.
Duration before the help tooltip is hidden. If less than or equal to Duration.ZERO, the help tooltip won't be hidden automatically. Defaults to 5 seconds.
Constructor retaining the original Java API.
Constructor for easier Java implementation.
This secondary constructor allows Java developers to create a VerifyUxSettings instance by providing the timeout durations as an Int in milliseconds.
Parameters
Duration of the scanning session step before a timeout is triggered in milliseconds. Resets on side changes, pauses when onboarding and help screen dialogs appear. If set to 0, the scanning will not time out.
Duration of the current UI state in a scanning session before a timeout is triggered in milliseconds. Resets every time the UI state changes (reticle type or message). If set to 0, the scanning will not time out.
Whether haptic feedback is allowed during the scanning process. Defaults to true.
Whether scan success sounds are allowed during the scanning process. Defaults to true.
Constructor for easier Java implementation with configurable help tooltip delays.