UNPKG

scandit-sdk

Version:

Scandit Barcode Scanner SDK for the Web

30 lines (29 loc) 1.31 kB
import { Camera } from "../camera"; import { CameraSettings } from "../cameraSettings"; import { CameraManager } from "./cameraManager"; /** * A dummy barcode picker utility class used to (not) handle camera interaction. */ export declare class DummyCameraManager extends CameraManager { setInteractionOptions(_1: boolean, _2: boolean, _3: boolean, _4: boolean): void; isCameraSwitcherEnabled(): boolean; setCameraSwitcherEnabled(_1: boolean): Promise<void>; isTorchToggleEnabled(): boolean; setTorchToggleEnabled(_1: boolean): void; isTapToFocusEnabled(): boolean; setTapToFocusEnabled(_1: boolean): void; isPinchToZoomEnabled(): boolean; setPinchToZoomEnabled(_1: boolean): void; setInitialCameraType(_1?: Camera.Type): void; setCameraType(_1?: Camera.Type): Promise<void>; setSelectedCamera(_1?: Camera): void; setSelectedCameraSettings(_1?: CameraSettings): void; setupCameras(): Promise<void>; stopStream(): Promise<void>; applyCameraSettings(_1?: CameraSettings): Promise<void>; reinitializeCamera(): Promise<void>; initializeCameraWithSettings(_1: Camera, _2?: CameraSettings): Promise<void>; setTorchEnabled(_1: boolean): Promise<void>; toggleTorch(): Promise<void>; setZoom(_1: number, _2?: number): Promise<void>; }