nativescript-dynamsoft-camera-enhancer
Version:
Nativescript plugin for Dynamsoft Camera Enhancer
23 lines (22 loc) • 770 B
TypeScript
import { Resolution } from '.';
import { CameraEnhancerCommon } from './common';
export declare class CameraEnhancer extends CameraEnhancerCommon {
dce: DynamsoftCameraEnhancer;
cameraView: DCECameraView;
get ios(): any;
createNativeView(): DCECameraView;
initNativeView(): void;
captureFrame(): DCEFrame;
captureFrameAsync(): Promise<unknown>;
captureFrameAsBase64(): string;
getAllCameras(): string[];
getSelectedCamera(): string;
getCameraEnhancer(): DynamsoftCameraEnhancer;
UIImage2Base64(image: UIImage): string;
open(): void;
close(): void;
getResolution(): Resolution;
setResolution(res: Resolution): void;
setZoom(factor: number): void;
getMaxZoomFactor(): number;
}