@ionic-native/image-picker
Version:
Ionic Native - Native plugins for ionic apps
36 lines (31 loc) • 1.75 kB
JavaScript
Object.defineProperty(exports, '__esModule', { value: true });
var tslib = require('tslib');
var core$1 = require('@angular/core');
var core = require('@ionic-native/core');
exports.OutputType = void 0;
(function (OutputType) {
OutputType[OutputType["FILE_URL"] = 0] = "FILE_URL";
OutputType[OutputType["DATA_URL"] = 1] = "DATA_URL";
})(exports.OutputType || (exports.OutputType = {}));
var ImagePicker = /** @class */ (function (_super) {
tslib.__extends(ImagePicker, _super);
function ImagePicker() {
return _super !== null && _super.apply(this, arguments) || this;
}
ImagePicker.prototype.getPictures = function (options) { return core.cordova(this, "getPictures", { "callbackOrder": "reverse" }, arguments); };
ImagePicker.prototype.hasReadPermission = function () { return core.cordova(this, "hasReadPermission", { "platforms": ["Android"] }, arguments); };
ImagePicker.prototype.requestReadPermission = function () { return core.cordova(this, "requestReadPermission", { "platforms": ["Android"] }, arguments); };
ImagePicker.pluginName = "ImagePicker";
ImagePicker.plugin = "cordova-plugin-telerik-imagepicker";
ImagePicker.pluginRef = "window.imagePicker";
ImagePicker.repo = "https://github.com/Telerik-Verified-Plugins/ImagePicker";
ImagePicker.install = "ionic cordova plugin add cordova-plugin-telerik-imagepicker --variable PHOTO_LIBRARY_USAGE_DESCRIPTION=\"your usage message\"";
ImagePicker.installVariables = ["PHOTO_LIBRARY_USAGE_DESCRIPTION"];
ImagePicker.platforms = ["Android", "iOS"];
ImagePicker.decorators = [
{ type: core$1.Injectable }
];
return ImagePicker;
}(core.IonicNativePlugin));
exports.ImagePicker = ImagePicker;
;