@larva.io/webcomponents
Version:
Fentrica SmartUnits WebComponents package
20 lines (19 loc) • 574 B
JavaScript
/*!
* (C) Fentrica http://fentrica.com - Seee LICENSE.md
*/
let FRAMEWORK_CACHED_MAP;
export function getAssetsCacheMap() {
if (!FRAMEWORK_CACHED_MAP) {
const win = window;
win.LarCacheMap = win.LarCacheMap || {};
FRAMEWORK_CACHED_MAP = win.LarCacheMap.map = win.LarCacheMap.map || new Map();
}
return FRAMEWORK_CACHED_MAP;
}
export function addCachedAssets(assets) {
const map = getAssetsCacheMap();
Object.keys(assets).forEach(name => {
map.set(name, assets[name]);
});
}
//# sourceMappingURL=assets-helper.js.map