Package io.anyline2.wrapper
Class WrapperScanViewModel
-
- All Implemented Interfaces:
public final class WrapperScanViewModel extends ViewModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classWrapperScanViewModel.DefaultOrientationState
-
Field Summary
Fields Modifier and Type Field Description private final LiveData<WrapperSessionScanViewConfigOptions>scanViewConfigOptionsLiveDataprivate final LiveData<Size>flashViewSizeLiveDataprivate ScanViewConfigurationscanViewConfigurationprivate WrapperScanViewModel.DefaultOrientationStatedefaultOrientationState
-
Constructor Summary
Constructors Constructor Description WrapperScanViewModel()
-
Method Summary
Modifier and Type Method Description final LiveData<WrapperSessionScanViewConfigOptions>getScanViewConfigOptionsLiveData()final LiveData<Size>getFlashViewSizeLiveData()final ScanViewConfigurationgetScanViewConfiguration()final UnitsetScanViewConfiguration(ScanViewConfiguration scanViewConfiguration)final WrapperScanViewModel.DefaultOrientationStategetDefaultOrientationState()final UnitsetDefaultOrientationState(WrapperScanViewModel.DefaultOrientationState defaultOrientationState)-
-
Method Detail
-
getScanViewConfigOptionsLiveData
final LiveData<WrapperSessionScanViewConfigOptions> getScanViewConfigOptionsLiveData()
-
getFlashViewSizeLiveData
final LiveData<Size> getFlashViewSizeLiveData()
-
getScanViewConfiguration
final ScanViewConfiguration getScanViewConfiguration()
-
setScanViewConfiguration
final Unit setScanViewConfiguration(ScanViewConfiguration scanViewConfiguration)
-
getDefaultOrientationState
final WrapperScanViewModel.DefaultOrientationState getDefaultOrientationState()
-
setDefaultOrientationState
final Unit setDefaultOrientationState(WrapperScanViewModel.DefaultOrientationState defaultOrientationState)
-
-
-
-