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.

  • Datalist Action Plugin can be used as Datalist row action as single record action or as whole list action for multiple records. It also can use in individual column by configure it in Column - Action Mapping.   

    License Error

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

  • A useable Datalist Action Element plugin must extends org.joget.apps.form.model.Element 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.DataListActionDefault

  • 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 Action Plugin.

    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.

getLinkLabel
public java.lang.String getLinkLabel()

Descriptive name for the action

License Error

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

getHref
public java.lang.String getHref()

Optional link to a URL

License Error

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

getTarget
public java.lang.String getTarget()

Optional link to a URL

License Error

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

getHrefParam
public java.lang.String getHrefParam()

Name of the parameter if linked, separated by semicolon ";" if has multiple.

License Error

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

getHrefColumn
public java.lang.String getHrefColumn()

Name of the column to use for the param value if linked, separated by semicolon ";" if has multiple.

License Error

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

getConfirmation
public java.lang.String getConfirmation()

Message for confirmation

License Error

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

executeAction
public org.joget.apps.datalist.model.DataListActionResult executeAction(org.joget.apps.datalist.model.DataList dataList,java.lang.String[] rowKeys)

Method to perform the action on selected rows

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.

getVisibleOnNoRecord
public java.lang.Boolean getVisibleOnNoRecord();

Flag that decide to show an action object or not

Default to the value of property "visible".

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.

Predefined Property  

License Error

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

visible

License Error

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

  • getVisibleOnNoRecord method use this value to decide whether or not show this action when no record in the datalist

    License Error

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

    {
        label : '@@datalist.hyperlinkdatalistaction.visible@@',
        name : 'visible',
        type : 'checkbox',
        options : [
            {'value' : 'true', 'label' : ''}
        ]
    }

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 Row Delete Action

    License Error

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

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

  • Data List Hyperlink Action

    License Error

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

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



  • No labels