VulpesOS/gaia/apps/homescreen/test/unit/mocks/mock_appsmetadata.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

42 lines
644 B
JavaScript
Executable file

/* exported AppsMetadata */
'use strict';
(function(exports) {
let _data = [];
function AppsMetadata() {
}
AppsMetadata.prototype = {
db: null,
init: () => {
return Promise.resolve();
},
upgradeSchema: () => {},
set: data=> {
_data = data;
return Promise.resolve();
},
remove: () => {
return Promise.resolve();
},
getAll: () => {
return Promise.resolve(_data);
},
get _data() {
return _data;
},
set _data(data) {
_data = data;
},
mSetup: () => {
_data = [];
}
};
exports.AppsMetadata = AppsMetadata;
})(window);