@rolster/capacitor-update-manager
Version:
Plugin for update manager in mobile Android, Huawei and iOS
42 lines (34 loc) • 1.17 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var core = require('@capacitor/core');
exports.UpdateStatus = void 0;
(function (UpdateStatus) {
UpdateStatus["Mandatory"] = "mandatory";
UpdateStatus["Flexible"] = "flexible";
UpdateStatus["Optional"] = "optional";
UpdateStatus["Error"] = "error";
UpdateStatus["Unnecessary"] = "unnecessary";
})(exports.UpdateStatus || (exports.UpdateStatus = {}));
const UpdateManager = core.registerPlugin('UpdateManager', {
web: () => Promise.resolve().then(function () { return web; }).then((m) => new m.UpdateManagerWeb())
});
const options = {
minorMandatory: 2,
patchMandatory: 4,
splitCount: 2
};
class UpdateManagerWeb extends core.WebPlugin {
verifyStatus(_ = options) {
return Promise.resolve({
status: exports.UpdateStatus.Unnecessary,
versionApp: '1.0.0',
versionStore: '0.0.0'
});
}
}
var web = /*#__PURE__*/Object.freeze({
__proto__: null,
UpdateManagerWeb: UpdateManagerWeb
});
exports.UpdateManager = UpdateManager;
//# sourceMappingURL=plugin.cjs.js.map