Description

Datalist Action Plugins to extend methods of executing an action on list item. E.g. Delete a record

Abstract Classes

org.joget.apps.datalist.model.DataListActionDefault

// Variables
private Map<String, Object> properties;

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

public String getDescription();

public String getVersion();

public String getLabel();

public String getClassName();

public String getPropertyOptions();

public String getLinkLabel();

public String getHref();

public String getTarget();

public String getHrefParam();

public String getHrefColumn();

public String getConfirmation();

public DataListActionResult executeAction(DataList dataList, String[] rowKeys);

// 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 Boolean getVisibleOnNoRecord();

Sample Plugin

Coming soon.

Related Community Plugins

  • Form Row Delete Action
  • No labels