Class WrapperSessionScanViewConfigOptions
-
- All Implemented Interfaces:
-
java.io.Serializable
public class WrapperSessionScanViewConfigOptions implements Serializable
WrapperSessionScanViewConfigOptions
UI configuration options for the scan view, controlling optional controls, orientation, and overlays.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumWrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientationWrapperSessionScanViewConfigOptionDefaultOrientation
Initial screen orientation when scanning starts.
-
Field Summary
Fields Modifier and Type Field Description public WrapperSessionScanViewConfigOptionRotateButtonrotateButtonpublic WrapperSessionScanViewConfigOptionLabellabelpublic WrapperSessionScanViewConfigOptionDoneButtondoneButtonConfigpublic WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientationdefaultOrientationpublic StringtoolbarTitlepublic WrapperSessionScanViewConfigOptionSegmentConfigsegmentConfig
-
Constructor Summary
Constructors Constructor Description WrapperSessionScanViewConfigOptions()
-
Method Summary
Modifier and Type Method Description WrapperSessionScanViewConfigOptionRotateButtongetRotateButton()WrapperSessionScanViewConfigOptionRotateButton Button that toggles between portrait and landscape orientations when tapped. voidsetRotateButton(WrapperSessionScanViewConfigOptionRotateButton rotateButton)WrapperSessionScanViewConfigOptionRotateButton Button that toggles between portrait and landscape orientations when tapped. WrapperSessionScanViewConfigOptionLabelgetLabel()WrapperSessionScanViewConfigOptionLabel Deprecated. voidsetLabel(WrapperSessionScanViewConfigOptionLabel label)WrapperSessionScanViewConfigOptionLabel Deprecated. WrapperSessionScanViewConfigOptionDoneButtongetDoneButtonConfig()WrapperSessionScanViewConfigOptionDoneButton Deprecated. voidsetDoneButtonConfig(WrapperSessionScanViewConfigOptionDoneButton doneButtonConfig)WrapperSessionScanViewConfigOptionDoneButton Deprecated. WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientationgetDefaultOrientation()WrapperSessionScanViewConfigOptionDefaultOrientation Initial screen orientation when scanning starts. voidsetDefaultOrientation(WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation defaultOrientation)WrapperSessionScanViewConfigOptionDefaultOrientation Initial screen orientation when scanning starts. StringgetToolbarTitle()Title shown on the toolbar with a back button. voidsetToolbarTitle(String toolbarTitle)Title shown on the toolbar with a back button. WrapperSessionScanViewConfigOptionSegmentConfiggetSegmentConfig()WrapperSessionScanViewConfigOptionSegmentConfig Multi-mode segment control allowing users to switch between different scanning configurations (e.g., MRZ, Barcode, License Plate modes). voidsetSegmentConfig(WrapperSessionScanViewConfigOptionSegmentConfig segmentConfig)WrapperSessionScanViewConfigOptionSegmentConfig Multi-mode segment control allowing users to switch between different scanning configurations (e.g., MRZ, Barcode, License Plate modes). StringtoString()inthashCode()booleanequals(Object other)-
-
Method Detail
-
getRotateButton
WrapperSessionScanViewConfigOptionRotateButton getRotateButton()
WrapperSessionScanViewConfigOptionRotateButton
Button that toggles between portrait and landscape orientations when tapped. Positioned according to alignment and optional offset settings.
-
setRotateButton
void setRotateButton(WrapperSessionScanViewConfigOptionRotateButton rotateButton)
WrapperSessionScanViewConfigOptionRotateButton
Button that toggles between portrait and landscape orientations when tapped. Positioned according to alignment and optional offset settings.
-
getLabel
WrapperSessionScanViewConfigOptionLabel getLabel()
WrapperSessionScanViewConfigOptionLabel
Deprecated. iOS only. A static text label displayed on the scan view. Use the Simple Instruction Label UI Feedback preset instead.
-
setLabel
void setLabel(WrapperSessionScanViewConfigOptionLabel label)
WrapperSessionScanViewConfigOptionLabel
Deprecated. iOS only. A static text label displayed on the scan view. Use the Simple Instruction Label UI Feedback preset instead.
-
getDoneButtonConfig
WrapperSessionScanViewConfigOptionDoneButton getDoneButtonConfig()
WrapperSessionScanViewConfigOptionDoneButton
Deprecated. iOS only. A button that dismisses the scan view screen when pressed. Use toolbarTitle instead.
-
setDoneButtonConfig
void setDoneButtonConfig(WrapperSessionScanViewConfigOptionDoneButton doneButtonConfig)
WrapperSessionScanViewConfigOptionDoneButton
Deprecated. iOS only. A button that dismisses the scan view screen when pressed. Use toolbarTitle instead.
-
getDefaultOrientation
WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation getDefaultOrientation()
WrapperSessionScanViewConfigOptionDefaultOrientation
Initial screen orientation when scanning starts.
-
setDefaultOrientation
void setDefaultOrientation(WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation defaultOrientation)
WrapperSessionScanViewConfigOptionDefaultOrientation
Initial screen orientation when scanning starts.
-
getToolbarTitle
String getToolbarTitle()
Title shown on the toolbar with a back button. Fullscreen scanning only; ignored when using a ContainerView.
-
setToolbarTitle
void setToolbarTitle(String toolbarTitle)
Title shown on the toolbar with a back button. Fullscreen scanning only; ignored when using a ContainerView.
-
getSegmentConfig
WrapperSessionScanViewConfigOptionSegmentConfig getSegmentConfig()
WrapperSessionScanViewConfigOptionSegmentConfig
Multi-mode segment control allowing users to switch between different scanning configurations (e.g., MRZ, Barcode, License Plate modes). Requires equal numbers of titles and viewConfigs.
-
setSegmentConfig
void setSegmentConfig(WrapperSessionScanViewConfigOptionSegmentConfig segmentConfig)
WrapperSessionScanViewConfigOptionSegmentConfig
Multi-mode segment control allowing users to switch between different scanning configurations (e.g., MRZ, Barcode, License Plate modes). Requires equal numbers of titles and viewConfigs.
-
hashCode
int hashCode()
-
-
-
-