promenu: item function typings / tweaks
parent
b5313e5c82
commit
9c6f14a63e
|
|
@ -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();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue