Files
cordova-imagePicker/www/imagepicker.js
T

43 lines
982 B
JavaScript

/*global cordova,window,console*/
/**
* An Image Picker plugin for Cordova
*
* Developed by Wymsee for Sync OnSet
*/
var ImagePicker = function() {
};
/*
* success - success callback
* fail - error callback
* options
* .maximumImagesCount
* .maxWidth
* .maxHeight
*/
ImagePicker.prototype.getPictures = function(success, fail, options) {
if (!options) {
options = {};
}
var params = {
maximumImagesCount: options.maximumImagesCount ? options.maximumImagesCount : 15,
width: options.width ? options.width : 0,
height: options.height ? options.height : 0,
quality: options.quality ? options.quality : 100
};
return cordova.exec(success, fail, "ImagePicker", "getPictures", [params]);
};
cordova.addConstructor(function() {
window.imagePicker = new ImagePicker();
// backwards compatibility
window.plugins = window.plugins || {};
window.plugins.imagePicker = window.imagePicker;
console.log("Image Picker Registered under window.imagePicker");
});