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

Compare with Current View Page History

« Previous Version 4 Current »

Description

Datalist Binder Plugins to extend methods of loading data for a list.

Abstract Classes

org.joget.apps.datalist.model.DataListBinderDefault

// 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 DataListColumn[] getColumns();

public String getPrimaryKeyColumnName();

public DataListCollection getData(DataList dataList, Map properties, DataListFilterQueryObject[] filterQueryObjects, String sort, Boolean desc, Integer start, Integer rows);

public int getDataTotalRowCount(DataList dataList, Map properties, DataListFilterQueryObject[] filterQueryObjects);

// 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 getColumnName(String name);

public DataListFilterQueryObject processFilterQueryObjects(DataListFilterQueryObject[] filterQueryObjects);

Sample Plugin

Coming soon.

Related Community Plugins

  • Form Data Binder
  • No labels