Class ISContextMenuWrapper


public class ISContextMenuWrapper extends ISPanelWrapper
  • Constructor Details

    • ISContextMenuWrapper

      public ISContextMenuWrapper(se.krka.kahlua.vm.KahluaTable table)
    • ISContextMenuWrapper

      public ISContextMenuWrapper(double x, double y, double width, double height, double zoom)
  • Method Details

    • getNumOptions

      public Double getNumOptions()
    • addSubMenu

      public void addSubMenu(se.krka.kahlua.vm.KahluaTable option, se.krka.kahlua.vm.KahluaTable menu)
    • addOption

      public se.krka.kahlua.vm.KahluaTable addOption(String name, Object target, Object onSelect, Object... params)
    • addDebugOption

      public se.krka.kahlua.vm.KahluaTable addDebugOption(String name, Object target, Object onSelect, Object... params)
    • addGetUpOption

      public se.krka.kahlua.vm.KahluaTable addGetUpOption(String name, Object target, Object onSelect, Object... params)
    • getOptionFromName

      public se.krka.kahlua.vm.KahluaTable getOptionFromName(String name)
    • removeLastOption

      public void removeLastOption()
    • getNew

      public static ISContextMenuWrapper getNew(ISUIElementWrapper parentContext)
    • addActionsOption

      public se.krka.kahlua.vm.KahluaTable addActionsOption(String text, Object getActionsFunction, Object... args)
    • getContextFromOption

      public se.krka.kahlua.vm.KahluaTable getContextFromOption(String optionName)