promenu: item function typings / tweaks

master
Rob Pilling 2024-05-01 22:19:14 +01:00
parent b5313e5c82
commit 9c6f14a63e
1 changed files with 2 additions and 2 deletions

View File

@ -131,7 +131,7 @@ type ActualMenuItem = Exclude<Menu["..."], MenuOptions | undefined>;
item.value = !item.value; item.value = !item.value;
if (item.onchange) if (item.onchange)
(item.onchange as any)(item.value); item.onchange(item.value as boolean);
} }
l.draw(); l.draw();
} }
@ -182,7 +182,7 @@ type ActualMenuItem = Exclude<Menu["..."], MenuOptions | undefined>;
{ {
mode: "updown", mode: "updown",
back, back,
}, } as SetUIArg<"updown">,
dir => { dir => {
if (dir) l.move(dir); if (dir) l.move(dir);
else l.select(); else l.select();