Joget DX Available for Download

Check out Joget DX, the next generation successor to Joget Workflow for faster, simpler digital transformation.

Skip to end of metadata
Go to start of metadata


Userview Menu Plugins are used to extend types of pages available in Userview Builder.

Abstract Classes


// Variables
private Map<String, Object> properties;
private String url;
private String key;
private Userview userview;

// Abstract and Interface Methods
public String getName();

public String getDescription();

public String getVersion();

public String getLabel();

public String getClassName();

public String getCategory();

public String getIcon();

public String getPropertyOptions();

public boolean isHomePageSupported();

public String getDecoratedMenu();

public String getRenderPage();

// Available Methods
public Map<String, Object> getProperties();

public void setProperties(Map<String, Object> properties);

public Object getProperty(String property);

public String getPropertyString(String property);

public void setProperty(String property, Object value);

public String getUrl();

public String getKey();

public Userview getUserview();

public void setRedirectUrl(String redirectUrl);

public void setRedirectUrl(String redirectUrl, boolean redirectToParent);

public void setAlertMessage(String message);

public String getJspPage() // For overriding to provide a jsp page instead of render Page in String format

Sample Plugin

Related Community Plugins

  • Form Menu
  • HTML Page Menu
  • Inbox Menu
  • Link Menu
  • List Menu
  • Run Process Menu
  • No labels