hello_world.js 756 B

12345678910111213141516171819202122232425262728293031
  1. let plugin = new arm.Plugin();
  2. let h1 = new zui.Handle();
  3. let h2 = new zui.Handle();
  4. let h3 = new zui.Handle();
  5. let h4 = new zui.Handle();
  6. let h5 = new zui.Handle();
  7. let h6 = new zui.Handle();
  8. let h7 = new zui.Handle();
  9. plugin.drawUI = function(ui) {
  10. if (Zui.panel(h1, "My Plugin")) {
  11. Zui.text("Label");
  12. Zui.textInput(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. }