Usages

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • A useable Datalist Binder plugin must extends org.joget.apps.datalist.model.DataListBinderDefault abstract class.

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Abstract Class

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

org.joget.apps.datalist.model.DataListBinderDefault

  • Under wflow-core module

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • Extended org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • Implemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • A base abstract class to develop a Datalist Binder Plugin.

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Field Detail

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Constants

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

USERVIEW_KEY_SYNTAX
public static final String USERVIEW_KEY_SYNTAX = "#userviewKey#";

Not using by system. Can be use as a syntax to replace it with userview key value.

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Method Detail

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Abstract Methods

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

getColumns
public org.joget.apps.datalist.model.DataListColumn[] getColumns()

Columns meta returned by the binder. Field "name", "label" and "sortable" are needed by system.

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

getPrimaryKeyColumnName
public java.lang.String getPrimaryKeyColumnName()

The primary key / identifier column for the data

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

getData
public org.joget.apps.datalist.model.DataListCollection getData(org.joget.apps.datalist.model.DataList dataList, java.util.Map properties, org.joget.apps.datalist.model.DataListFilterQueryObject[] filterQueryObjects, java.lang.String sort, java.lang.Boolean desc, java.lang.Integer start, java.lang.Integer rows)

The data rows returned by the binder based on the current filter.

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

getDataTotalRowCount
public int getDataTotalRowCount(org.joget.apps.datalist.model.DataList dataList, java.util.Map properties, org.joget.apps.datalist.model.DataListFilterQueryObject[] filterQueryObjects)

Total number of rows returned based on the current filter.

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Overridable Methods

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

getColumnName
public java.lang.String getColumnName(java.lang.String name)

To get the actual column name

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

processFilterQueryObjects
public org.joget.apps.datalist.model.DataListFilterQueryObject processFilterQueryObjects(org.joget.apps.datalist.model.DataListFilterQueryObject[] filterQueryObjects)

Construct filter conditions

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Plugin Properties Options

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • Please refer to Plugin Properties Options for more information.

    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Tutorials

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

Related Community Plugins

License Error

The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.

  • Form Data Binder


    License Error

    The license of the app Translations for Confluence (formerly Language Macros) has expired. Please renew the license.



    org.joget.apps.datalist.lib.FormRowDataListBinder (wflow-core)


  • No labels