hello_world.js 778 B

12345678910111213141516171819202122232425262728293031
  1. let plugin = plugin_create();
  2. let h1 = zui_handle_create();
  3. let h2 = zui_handle_create();
  4. let h3 = zui_handle_create();
  5. let h4 = zui_handle_create();
  6. let h5 = zui_handle_create();
  7. let h6 = zui_handle_create();
  8. let h7 = zui_handle_create();
  9. plugin.draw_ui = function(ui) {
  10. if (zui_panel(h1, "My Plugin")) {
  11. zui_text("Label");
  12. zui_text_input(h7, "Text Input");
  13. if (zui_button("Button")) {
  14. console.error("Hello");
  15. }
  16. zui_row([1/2, 1/2]);
  17. zui_button("Button A");
  18. zui_button("Button B");
  19. zui_combo(h5, ["Item 1", "Item 2"], "Combo");
  20. zui_row([1/2, 1/2]);
  21. zui_slider(h2, "Slider", 0, 1, true);
  22. zui_slider(h3, "Slider", 0, 1, true);
  23. zui_check(h4, "Check");
  24. zui_radio(h6, 0, "Radio 1");
  25. zui_radio(h6, 1, "Radio 2");
  26. zui_radio(h6, 2, "Radio 3");
  27. }
  28. }