mirror of
https://github.com/espruino/Espruino.git
synced 2025-12-08 19:06:15 +00:00
Bangle.js: A single widget load failure will now not remove all widgets Bangle.js: widgets are now sorted by .sortorder
1 line
260 B
JavaScript
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])}) |