| Table of Contents |
|---|
Usages
- Used to extend ways to validate submitted data of an element.
- A useable Form Validator plugin must extends either Form Validator Plugin or Form Validator Plugin abstract class.
...
用法
- 用于扩展验证元素的提交数据的方法。
- 可用的Form Validator插件必须扩展 org.joget.apps.form.model.FormValidator或org.joget.apps.form.model.FormMultiRowValidator 抽象类。
抽象类
org.joget.apps.form.model.FormValidator
- Under wflow在wflow-core modulecore模块下
- Extended org扩展org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.ExtDefaultPlugin。请参阅 插件基本抽象类和接口。
- 已实现orgImplemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.
- Base class for implementations to validate values for an element.
Method Detail
Abstract Methods
validate
- PropertyEditable。请参阅 插件基本抽象类和接口。
- 用于验证元素值的实现的基类。
方法细节
抽象方法
验证
public abstract boolean validate(orgvalidate(org.joget.apps.form.model.Element element, orgelement,org.joget.apps.form.model.FormData data, javadata,java.lang.String [] values)
Validate the submitted values for an element.
...
values)验证元素的提交值。
可重写的方法
getElementDecoration
public java.lang.String getElementDecoration()getElementDecoration()
返回附加元素的HTML装饰,例如标记必填字段。Return the HTML decoration for the attached element, e.g. marking a required field.
getElementDecoration
public java.lang.String getElementDecoration(orggetElementDecoration(org.joget.apps.form.model.Element element, orgelement,org.joget.apps.form.model.FormData formData)
Return the HTML decoration for the attached element, e.g. marking a required field.
...
formData)返回附加元素的HTML装饰,例如标记必填字段。
效用方法
getElement
public org.joget.apps.form.model.Element getElement()getElement()
获取此验证程序绑定的元素。Gets Element that this validator is tied to.
setElement
public void setElement(orgsetElement(org.joget.apps.form.model.Element element)element)
设置验证器所绑定的元素。Sets Element that this validator is tied to.
org.joget.apps.form.model.FormMultiRowValidator
- Under wflow在wflow-core modulecore模块下
- Extended org扩展org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.ExtDefaultPlugin。请参阅 插件基本抽象类和接口。
- 已实现orgImplemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.
- Base class for implementations to validate multi row data for an element e.g. Grid.
Method Detail
Abstract Methods
validate
- PropertyEditable。请参阅 插件基本抽象类和接口。
- 实现的基类,用于验证元素(例如Grid)的多行数据。
方法细节
抽象方法
验证
public abstract boolean validate(orgvalidate(org.joget.apps.form.model.Element element, orgelement,org.joget.apps.form.model.FormData data, orgdata,org.joget.apps.form.model.FormRowSet rows)
Validate the submitted rows for an element.
...
rows)验证元素的提交行。
可重写的方法
getElementDecoration
public java.lang.String getElementDecoration()getElementDecoration()
返回附加元素的HTML装饰,例如标记必填字段。Return the HTML decoration for the attached element, e.g. marking a required field.
getElementDecoration
public java.lang.String getElementDecoration(orggetElementDecoration(org.joget.apps.form.model.Element element, orgelement,org.joget.apps.form.model.FormData formData)
Return the HTML decoration for the attached element, e.g. marking a required field.
...
formData)返回附加元素的HTML装饰,例如标记必填字段。
效用方法
getElement
public org.joget.apps.form.model.Element getElement()getElement()
获取此验证程序绑定的元素。Gets Element that this validator is tied to.
setElement
public void setElement(orgsetElement(org.joget.apps.form.model.Element element)
Sets Element that this validator is tied to.
Plugin Properties Options
- Please refer to Plugin Properties Options for more information.
Tutorials
Related Community Plugins
element)设置验证器所绑定的元素。
插件属性选项
- 请参阅 插件属性选项 以获取更多信息。
教程
相关的社区插件
- Bean Shell验证器Bean Shell Validator
org.joget.apps.form.lib.BeanShellValidator (wflow-core)BeanShellValidator(wflow-core) - Bean Shell Multirow ValidatorMultirow验证器
org.joget.apps.form.lib.BeanShellMultiRowValidator (wflow-core)Default ValidatorBeanShellMultiRowValidator(wflow-core) - 默认验证器
org.joget.apps.form.lib.DefaultValidator (wflow-core)Duplicate Value ValidatorDefaultValidator(wflow-core) - 重复值验证器
org.joget.apps.form.lib.DuplicateValueValidator (wflow-core)DuplicateValueValidator(wflow-core)