mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-05-07 02:42:56 +08:00
fix(): remove CanvasCamera plugin
This commit is contained in:
parent
a566240266
commit
c75f89894a
@ -21,7 +21,6 @@ import { BLE } from './plugins/ble';
|
|||||||
import { BluetoothSerial } from './plugins/bluetoothserial';
|
import { BluetoothSerial } from './plugins/bluetoothserial';
|
||||||
import { Calendar } from './plugins/calendar';
|
import { Calendar } from './plugins/calendar';
|
||||||
import { CallNumber } from './plugins/call-number';
|
import { CallNumber } from './plugins/call-number';
|
||||||
import { CanvasCamera } from './plugins/canvas-camera';
|
|
||||||
import { Camera } from './plugins/camera';
|
import { Camera } from './plugins/camera';
|
||||||
import { CameraPreview } from './plugins/camera-preview';
|
import { CameraPreview } from './plugins/camera-preview';
|
||||||
import { CardIO } from './plugins/card-io';
|
import { CardIO } from './plugins/card-io';
|
||||||
@ -162,7 +161,6 @@ Brightness,
|
|||||||
BLE,
|
BLE,
|
||||||
BluetoothSerial,
|
BluetoothSerial,
|
||||||
CallNumber,
|
CallNumber,
|
||||||
CanvasCamera,
|
|
||||||
CameraPreview,
|
CameraPreview,
|
||||||
Clipboard,
|
Clipboard,
|
||||||
CodePush,
|
CodePush,
|
||||||
@ -235,7 +233,6 @@ window['IonicNative'] = {
|
|||||||
BluetoothSerial,
|
BluetoothSerial,
|
||||||
Calendar,
|
Calendar,
|
||||||
CallNumber,
|
CallNumber,
|
||||||
CanvasCamera,
|
|
||||||
Camera,
|
Camera,
|
||||||
CameraPreview,
|
CameraPreview,
|
||||||
CardIO,
|
CardIO,
|
||||||
|
@ -1,94 +0,0 @@
|
|||||||
import { Plugin, Cordova } from './plugin';
|
|
||||||
/**
|
|
||||||
* @name CanvasCamera
|
|
||||||
* @description
|
|
||||||
*
|
|
||||||
* @usage
|
|
||||||
* ```
|
|
||||||
* import {CanvasCamera} from 'ionic-native';
|
|
||||||
*
|
|
||||||
* let object = document.getElementById('myDiv');
|
|
||||||
* // or
|
|
||||||
* @ViewChild('myDiv') object;
|
|
||||||
*
|
|
||||||
* CanvasCamera.initialize(object);
|
|
||||||
*
|
|
||||||
* CanvasCamera.start();
|
|
||||||
*
|
|
||||||
* CanvasCamera.takePicture().then(picture => { });
|
|
||||||
*
|
|
||||||
* ```
|
|
||||||
*/
|
|
||||||
@Plugin({
|
|
||||||
plugin: 'com.keith.cordova.plugin.canvascamera',
|
|
||||||
pluginRef: 'CanvasCamera',
|
|
||||||
repo: 'https://github.com/donaldp24/CanvasCameraPlugin'
|
|
||||||
})
|
|
||||||
export class CanvasCamera {
|
|
||||||
static DestinationType = {
|
|
||||||
DATA_URL: 0,
|
|
||||||
FILE_URI: 1
|
|
||||||
};
|
|
||||||
static PictureSourceType = {
|
|
||||||
PHOTOLIBRARY : 0,
|
|
||||||
CAMERA : 1,
|
|
||||||
SAVEDPHOTOALBUM : 2
|
|
||||||
};
|
|
||||||
static EncodingType = {
|
|
||||||
JPEG : 0,
|
|
||||||
PNG : 1
|
|
||||||
};
|
|
||||||
static CameraPosition = {
|
|
||||||
BACK : 0,
|
|
||||||
FRONT : 1
|
|
||||||
};
|
|
||||||
static FlashMode = {
|
|
||||||
OFF : 0,
|
|
||||||
ON : 1,
|
|
||||||
AUTO : 2
|
|
||||||
};
|
|
||||||
/**
|
|
||||||
* Initialize the Camera
|
|
||||||
* @param htmlElement {HTMLElement} The HTML Element to preview the camera in
|
|
||||||
*/
|
|
||||||
@Cordova({sync: true})
|
|
||||||
static initialize(htmlElement: HTMLElement): void { }
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Start capture video as images from camera to preview camera on web page.
|
|
||||||
* @param options
|
|
||||||
*/
|
|
||||||
@Cordova({sync: true})
|
|
||||||
static start(options?: {
|
|
||||||
quality?: number;
|
|
||||||
sourceType?: number;
|
|
||||||
destinationType?: number;
|
|
||||||
allowEdit?: boolean;
|
|
||||||
correctOrientation?: boolean;
|
|
||||||
saveToPhotoAlbum?: boolean;
|
|
||||||
encodingType?: number;
|
|
||||||
width?: number;
|
|
||||||
height?: number;
|
|
||||||
}): void { }
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Takes a photo
|
|
||||||
* @returns {Promise<any>}
|
|
||||||
*/
|
|
||||||
@Cordova()
|
|
||||||
static takePicture(): Promise<any> { return; }
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the flash mode
|
|
||||||
* @param flashMode {number} Flash mode, use CanvasCamera.FlashMode constant to set
|
|
||||||
*/
|
|
||||||
@Cordova({sync: true})
|
|
||||||
static setFlashMode(flashMode: number): void { }
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set camera position
|
|
||||||
* @param cameraPosition {number} Camera Position, use CanvasCamera.CameraPosition constant
|
|
||||||
*/
|
|
||||||
@Cordova({sync: true})
|
|
||||||
static setCameraPosition(cameraPosition: number): void {}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user