Datalist Action 插件

Skip to end of metadata



Go to start of metadata


 


用法

  • 用于扩展在列表项上执行操作的方法。例如删除记录
  • Datalist Action Plugin可作为Datalist行动作为单记录动作,也可用作多个记录的整个列表操作。它还可以在列 - 操作映射中进行配置,在单独的列中使用。  
  • 一个可用的Datalist Action Element插件必须扩展  org.joget.apps.form.model.Element  抽象类。

抽象类

org.joget.apps.datalist.model.DataListActionDefault

方法详细

抽象方法
getLinkLabel
public java.lang.String getLinkLabel()

获取Link 的标签

getHref
public java.lang.String getHref()

URL的可选链接Href

getTargetMethod
public java.lang.String getTarget()

URL的可选链接Target

getHrefParam
public java.lang.String getHrefParam()

链接参数的名称,如果有多个,用分号“;”分隔 。

getHrefColumn
public java.lang.String getHrefColumn()

参数列的名称,如果有多个,用分号“;”分隔 。

getConfirmation
public java.lang.String getConfirmation()

获取消息确认

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

对所选行执行操作的方法

可覆盖的方法
getVisibleOnNoRecord
public java.lang.Boolean getVisibleOnNoRecord();

决定显示动作对象的标志

默认为属性“visible”的值。


插件属性选项


预定义属性

visible

{

    label : '@@datalist.hyperlinkdatalistaction.visible@@',

    name : 'visible',

    type : 'checkbox',

    options : [

        {'value' 'true''label' ''}

    ]

}

教程

相关社区版插件

  • Form Row Delete Action
  • org.joget.apps.datalist.lib.FormRowDeleteDataListAction (wflow-core)
  • Data List Hyperlink Action
  • org.joget.apps.datalist.lib.HyperlinkDataListAction (wflow-core)


文档更新时间: 2018-11-06 04:28   作者:李庆