(function(a){if(!a)return Bangle.setUI();var p=function(f){g.reset();var b=Math.floor((h-a.h)/2)-c.scroll*a.h,k=b+a.c*a.h;k<=h&&(b+=h-k);0-a.h+1&&bk&&(k=[d+f,e,d+f-14,e+14,d+f+14,e+14],g.setColor(g.theme.fg).fillPoly(k).setColor(g.theme.bg).drawPoly(k,!0));b>h&&(k=[d+f,e+h,d+f-14,e+h-14,d+f+14,e+h-14],g.setColor(g.theme.fg).fillPoly(k).setColor(g.theme.bg).drawPoly(k,!0))};Bangle.setUI({mode:"updown",back:a.back,remove:a.remove,redraw:p},f=>{f?(c.scroll+=f,0>c.scroll&&(c.scroll=a.c-1),c.scroll>=a.c&&(c.scroll=0),c.draw()):a.select(c.scroll)});var n=Bangle.appRect,m=n.w, h=n.h,d=n.x,e=n.y,c={scroll:0|a.scroll,draw:p,drawItem:f=>p(f),isActive:()=>Bangle.uiRedraw==p};g.reset().clearRect(n);c.draw();return c})