UNPKG

@ionic-native/image-picker

Version:

Ionic Native - Native plugins for ionic apps

36 lines (31 loc) 1.75 kB
'use strict'; 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;