Greasy Fork is available in English.

lib:menu

none

Autor
rssa_romeo
Instalări zilnice
0
Total instalări
2
Rating-uri
0 0 0
Versiune
3
Creat
10-04-2024
Actualizat
15-05-2024
Licență
GPLv3
Se aplică pe
Toate site-urile

example:

const menu = loadlib("menu")
const z = new menu(
  { test1: { ctrlKey: true, key: "a" } },
  [
    {
      text: "test1",
      type: "key",
      innerstyle: {
        color: "green",
        width: "500px",
      },
      tab: 1,
      outerstyle: {
        color: "red",
      },
      allowmodifiers: true,
      keyreturntype: "object",
    },
    {
      type: "none",
      text: "------------------------------------",
      outerstyle: {
        color: "black",
      },
    },
    {
      type: "button",
      text: "test",
      buttontext: "test2",
      hint: `test hint
  test hint
  test hint
  test hint
  test hint
  test hint
  test hint<b>asdasd</b>
  test hint
  test hint
  test hint
  test hint
  test hint
  `,
      hinttype: "text",
      onclick(e) {
        log(e)
      },
      oncontextmenu(e) {
        log(e)
      },
    },
    { type: "select", text: "ttt", options: [1, 2, 3] },
    { type: "range", text: "213", min: 0, max: 10 },
    { type: "select", text: "333", options: [1, 2, 3] },
    { type: "select", text: "ttt", options: [1, 2, 3] },
  ],
  log
)
z.show()