Class WrapperSessionScanViewConfigOptions
-
- All Implemented Interfaces:
-
java.io.Serializable
public class WrapperSessionScanViewConfigOptions implements Serializable
WrapperSessionScanViewConfigOptions
Information to be used for scanning session.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation
WrapperSessionScanViewConfigOptionDefaultOrientation
Initial screen orientation when scanning starts.
-
Field Summary
Fields Modifier and Type Field Description public WrapperSessionScanViewConfigOptionRotateButton
rotateButton
public WrapperSessionScanViewConfigOptionLabel
label
public WrapperSessionScanViewConfigOptionDoneButton
doneButtonConfig
public WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation
defaultOrientation
public String
toolbarTitle
public WrapperSessionScanViewConfigOptionSegmentConfig
segmentConfig
-
Constructor Summary
Constructors Constructor Description WrapperSessionScanViewConfigOptions()
-
Method Summary
Modifier and Type Method Description WrapperSessionScanViewConfigOptionRotateButton
getRotateButton()
WrapperSessionScanViewConfigOptionRotateButton Button that toggles between portrait and landscape orientations when tapped. void
setRotateButton(WrapperSessionScanViewConfigOptionRotateButton rotateButton)
WrapperSessionScanViewConfigOptionRotateButton Button that toggles between portrait and landscape orientations when tapped. WrapperSessionScanViewConfigOptionLabel
getLabel()
WrapperSessionScanViewConfigOptionLabel A static text label can be added to the scan view. void
setLabel(WrapperSessionScanViewConfigOptionLabel label)
WrapperSessionScanViewConfigOptionLabel A static text label can be added to the scan view. WrapperSessionScanViewConfigOptionDoneButton
getDoneButtonConfig()
WrapperSessionScanViewConfigOptionDoneButton A button that dismisses the scan view screen when pressed. void
setDoneButtonConfig(WrapperSessionScanViewConfigOptionDoneButton doneButtonConfig)
WrapperSessionScanViewConfigOptionDoneButton A button that dismisses the scan view screen when pressed. WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation
getDefaultOrientation()
WrapperSessionScanViewConfigOptionDefaultOrientation Initial screen orientation when scanning starts. void
setDefaultOrientation(WrapperSessionScanViewConfigOptions.WrapperSessionScanViewConfigOptionDefaultOrientation defaultOrientation)
WrapperSessionScanViewConfigOptionDefaultOrientation Initial screen orientation when scanning starts. String
getToolbarTitle()
The title to be shown on the toolbar for the scanner window. void
setToolbarTitle(String toolbarTitle)
The title to be shown on the toolbar for the scanner window. WrapperSessionScanViewConfigOptionSegmentConfig
getSegmentConfig()
WrapperSessionScanViewConfigOptionSegmentConfig Multi-mode segment control allowing users to switch between different scanning configurations (e.g., MRZ, Barcode, License Plate modes). void
setSegmentConfig(WrapperSessionScanViewConfigOptionSegmentConfig segmentConfig)
WrapperSessionScanViewConfigOptionSegmentConfig Multi-mode segment control allowing users to switch between different scanning configurations (e.g., MRZ, Barcode, License Plate modes). String
toString()
int
hashCode()
boolean
equals(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
A static text label can be added to the scan view.
-
setLabel
void setLabel(WrapperSessionScanViewConfigOptionLabel label)
WrapperSessionScanViewConfigOptionLabel
A static text label can be added to the scan view.
-
getDoneButtonConfig
WrapperSessionScanViewConfigOptionDoneButton getDoneButtonConfig()
WrapperSessionScanViewConfigOptionDoneButton
A button that dismisses the scan view screen when pressed.
-
setDoneButtonConfig
void setDoneButtonConfig(WrapperSessionScanViewConfigOptionDoneButton doneButtonConfig)
WrapperSessionScanViewConfigOptionDoneButton
A button that dismisses the scan view screen when pressed.
-
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()
The title to be shown on the toolbar for the scanner window.
-
setToolbarTitle
void setToolbarTitle(String toolbarTitle)
The title to be shown on the toolbar for the scanner window.
-
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()
-
-
-
-