@rolster/capacitor-update-manager
Version:
Plugin for update manager in mobile Android, Huawei and iOS
45 lines (36 loc) • 1.36 kB
JavaScript
var RolsterCapacitorUpdateManager = (function (exports, core) {
'use strict';
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;
Object.defineProperty(exports, '__esModule', { value: true });
return exports;
})({}, capacitorExports);
//# sourceMappingURL=plugin.js.map