Espruino/libs/js/banglejs/Bangle_loadWidgets.min.js
Gordon Williams 8ae6fe20d9 New Bangle.js firmwares
Bangle.js: A single widget load failure will now not remove all widgets
Bangle.js: widgets are now sorted by .sortorder
2021-10-25 16:48:12 +01:00

1 line
260 B
JavaScript

(function(){global.WIDGETS={};require("Storage").list(/\.wid\.js$/).forEach(a=>{try{eval(require("Storage").read(a))}catch(c){print(a,c)}});var b=WIDGETS;WIDGETS={};Object.keys(b).sort((a,c)=>(0|b[c].sortorder)-(0|b[a].sortorder)).forEach(a=>WIDGETS[a]=b[a])})