mirror of
https://github.com/espruino/Espruino.git
synced 2025-12-08 19:06:15 +00:00
1 line
425 B
JavaScript
1 line
425 B
JavaScript
(function(){if(global.WIDGETS){var d=g.getWidth(),e=g.getHeight(),c={tl:{x:28,y:0,r:0,c:0},tr:{x:d-28,y:0,r:1,c:0},bl:{x:24,y:e-24,r:0,c:0},br:{x:d-24,y:e-24,r:1,c:0}},b,a;for(a of WIDGETS)(b=c[a.area])&&0!=a.width&&(a.x=b.x-b.r*a.width,a.y=b.y,b.x+=a.width*(1-2*b.r),b.c++);g.reset();(c.tl.c||c.tr.c)&&g.clearRect(0,0,d-1,23);(c.bl.c||c.br.c)&&g.clearRect(0,e-24,d-1,e-1);try{for(a of WIDGETS)a.draw(a)}catch(f){print(f)}}}) |