@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
40 lines (37 loc) • 2.13 kB
TypeScript
import { SparkScanScanningBehavior } from '../SparkScanScanningBehavior.js';
interface SparkScanViewPreference {
scanningBehavior: SparkScanScanningBehavior;
portraitOrientationTriggerButtonTranslateX: number;
portraitOrientationTriggerButtonTranslateY: number;
landscapeOrientationTriggerButtonTranslateX: number;
landscapeOrientationTriggerButtonTranslateY: number;
portraitOrientationMiniPreviewTranslateX: number;
portraitOrientationMiniPreviewTranslateY: number;
landscapeOrientationMiniPreviewTranslateX: number;
landscapeOrientationMiniPreviewTranslateY: number;
}
declare class SparkScanViewPreferenceManager {
private storage;
constructor(storage: Storage);
get scanningBehavior(): SparkScanScanningBehavior | undefined;
set scanningBehavior(scanningBehavior: SparkScanScanningBehavior);
get portraitOrientationTriggerButtonTranslateX(): number | undefined;
set portraitOrientationTriggerButtonTranslateX(translateX: number);
get portraitOrientationTriggerButtonTranslateY(): number | undefined;
set portraitOrientationTriggerButtonTranslateY(translateY: number);
get landscapeOrientationTriggerButtonTranslateX(): number | undefined;
set landscapeOrientationTriggerButtonTranslateX(translateX: number);
get landscapeOrientationTriggerButtonTranslateY(): number | undefined;
set landscapeOrientationTriggerButtonTranslateY(translateY: number);
get portraitOrientationMiniPreviewTranslateX(): number | undefined;
set portraitOrientationMiniPreviewTranslateX(translateX: number);
get portraitOrientationMiniPreviewTranslateY(): number | undefined;
set portraitOrientationMiniPreviewTranslateY(translateY: number);
get landscapeOrientationMiniPreviewTranslateX(): number | undefined;
set landscapeOrientationMiniPreviewTranslateX(translateX: number);
get landscapeOrientationMiniPreviewTranslateY(): number | undefined;
set landscapeOrientationMiniPreviewTranslateY(translateY: number);
private getItem;
private setItem;
}
export { type SparkScanViewPreference, SparkScanViewPreferenceManager };