scanbot-web-sdk
Version:
Scanbot Web Document and Barcode Scanner SDK
12 lines (11 loc) • 494 B
TypeScript
import { CameraFacingMode, CameraInfo } from "../../model/camera-info";
export interface IScannerCommon {
switchCamera(deviceId: string, mirrored?: boolean): void;
fetchAvailableCameras(): Promise<CameraInfo[]>;
getActiveCameraInfo(): CameraInfo | undefined;
setTorchState(state: boolean): Promise<void>;
setFacingMode(mode: CameraFacingMode): Promise<void>;
dispose(): void;
getCapabilities(): MediaTrackCapabilities | undefined;
setZoom(zoom: number): void;
}