You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Description

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

Abstract Classes

org.joget.apps.userview.model.UserviewMenu

// 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

Coming soon.

Related Community Plugin

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