UNPKG

@scandit/web-datacapture-barcode

Version:

Scandit Data Capture SDK for the Web

56 lines (55 loc) 3.14 kB
import { t as SparkScanMiniPreviewSize } from "./SparkScanMiniPreviewSize-De0jKtsO.js"; import { t as SparkScanPreviewBehavior } from "./SparkScanPreviewBehavior-DUe7DkaL.js"; import { t as SparkScanScanningBehavior } from "./SparkScanScanningBehavior-DQLdEXPW.js"; import { t as SparkScanScanningMode } from "./SparkScanScanningMode-uQ4skb_0.js"; import { t as SparkScanViewState } from "./SparkScanViewState-QCAjXmlR.js"; import { t as SparkScanViewSettings } from "./SparkScanViewSettings-d9lkb1df.js"; import { n as SparkScanViewPreferenceManager } from "./SparkScanViewPreferenceManager-DT0zv8xs.js"; import { TorchState } from "@scandit/web-datacapture-core"; //#region src/main/spark/ui/SparkScanViewStateManager.d.ts declare class SparkScanViewStateManager { state: SparkScanViewState; scanningMode: SparkScanScanningMode; zoomFactor: number; holdingToScan: boolean; torchState: TorchState; triggerButtonPressed: boolean; inSmartScanSelection: boolean; selectionModeOn: boolean; miniPreviewSizeBeforeSmartScanSelection?: SparkScanMiniPreviewSize; previewSizeControlVisibleBeforeSmartScanSelection?: boolean; private viewSettings; private preferenceManager; constructor(viewSettings: SparkScanViewSettings, preferenceManager: SparkScanViewPreferenceManager); setViewSettings(viewSettings: SparkScanViewSettings): void; get targetModeEnabled(): boolean; get scanningBehavior(): SparkScanScanningBehavior; set scanningBehavior(scanningBehavior: SparkScanScanningBehavior); get previewBehavior(): SparkScanPreviewBehavior; set previewBehavior(previewBehavior: SparkScanPreviewBehavior); get zoomedIn(): boolean; get zoomedOut(): boolean; get idleState(): boolean; get torchEnabled(): boolean; get continuousModeEnabled(): boolean; get isSingleScanning(): boolean; get shouldEnableSuppression(): boolean; get portraitOrientationTriggerButtonTranslateX(): number | undefined; set portraitOrientationTriggerButtonTranslateX(translateX: number | undefined); get portraitOrientationTriggerButtonTranslateY(): number | undefined; set portraitOrientationTriggerButtonTranslateY(translateY: number | undefined); get landscapeOrientationTriggerButtonTranslateX(): number | undefined; set landscapeOrientationTriggerButtonTranslateX(translateX: number | undefined); get landscapeOrientationTriggerButtonTranslateY(): number | undefined; set landscapeOrientationTriggerButtonTranslateY(translateY: number | undefined); get portraitOrientationMiniPreviewTranslateX(): number | undefined; set portraitOrientationMiniPreviewTranslateX(translateX: number | undefined); get portraitOrientationMiniPreviewTranslateY(): number | undefined; set portraitOrientationMiniPreviewTranslateY(translateY: number | undefined); get landscapeOrientationMiniPreviewTranslateX(): number | undefined; set landscapeOrientationMiniPreviewTranslateX(translateX: number | undefined); get landscapeOrientationMiniPreviewTranslateY(): number | undefined; set landscapeOrientationMiniPreviewTranslateY(translateY: number | undefined); } //#endregion export { SparkScanViewStateManager as t };