public class UIControlModel extends Object
| 构造器和说明 |
|---|
UIControlModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getDisplay()
展示给用户查看的描述。
|
String |
getHint()
提示信息,参照Tooltip
|
Boolean |
getImmutable()
该控件的值是否可以修改
|
String |
getName()
控件名称,也是控件绑定的数据 key
|
List<UIOptionModel> |
getOptions()
如果本控件是 select 或者 radio 选择框类型,本数组是 所有 选项的具体信息。
|
String |
getPlaceHolder()
input控件独有字段,代表输入框的place holder
|
Boolean |
getRequired()
该控件的value是否是必须的
|
String |
getRule()
本控件的值必须满足的规则,例如input,那么可能输入的文本必须满足全英文等;以正则表达式的形式。
|
String |
getRuleRemark()
当 用户输入的 值与 rule不符合时,提醒用户出错的备注。
|
String |
getType()
控件的类型;支持 Select、Radio、Input、DatePicking
|
Boolean |
getUnion()
本控件是否未联动控件,联动控件是否展示 与 union_control和union_value 相关,当联动的父控件union_control的值为union_value时,本控件才可见。
|
String |
getUnionControl()
联动的控件名称,即name
|
String |
getUnionValue()
当联动空间union_control的值是本字段的值时,本联动控件可以展示。
|
String |
getValue()
本控件对应的值;如果是input,那么就是输入的值;如果是select/radio,那就是选项的值;如果是option,那么就是自己本身的枚举值。
|
void |
setDisplay(String display)
展示给用户查看的描述。
|
void |
setHint(String hint)
提示信息,参照Tooltip
|
void |
setImmutable(Boolean immutable)
该控件的值是否可以修改
|
void |
setName(String name)
控件名称,也是控件绑定的数据 key
|
void |
setOptions(List<UIOptionModel> options)
如果本控件是 select 或者 radio 选择框类型,本数组是 所有 选项的具体信息。
|
void |
setPlaceHolder(String placeHolder)
input控件独有字段,代表输入框的place holder
|
void |
setRequired(Boolean required)
该控件的value是否是必须的
|
void |
setRule(String rule)
本控件的值必须满足的规则,例如input,那么可能输入的文本必须满足全英文等;以正则表达式的形式。
|
void |
setRuleRemark(String ruleRemark)
当 用户输入的 值与 rule不符合时,提醒用户出错的备注。
|
void |
setType(String type)
控件的类型;支持 Select、Radio、Input、DatePicking
|
void |
setUnion(Boolean union)
本控件是否未联动控件,联动控件是否展示 与 union_control和union_value 相关,当联动的父控件union_control的值为union_value时,本控件才可见。
|
void |
setUnionControl(String unionControl)
联动的控件名称,即name
|
void |
setUnionValue(String unionValue)
当联动空间union_control的值是本字段的值时,本联动控件可以展示。
|
void |
setValue(String value)
本控件对应的值;如果是input,那么就是输入的值;如果是select/radio,那就是选项的值;如果是option,那么就是自己本身的枚举值。
|
public String getDisplay()
public void setDisplay(String display)
public String getHint()
public void setHint(String hint)
public String getName()
public void setName(String name)
public List<UIOptionModel> getOptions()
public void setOptions(List<UIOptionModel> options)
public String getPlaceHolder()
public void setPlaceHolder(String placeHolder)
public Boolean getRequired()
public void setRequired(Boolean required)
public String getRule()
public void setRule(String rule)
public String getRuleRemark()
public void setRuleRemark(String ruleRemark)
public String getType()
public void setType(String type)
public Boolean getUnion()
public void setUnion(Boolean union)
public String getUnionControl()
public void setUnionControl(String unionControl)
public String getUnionValue()
public void setUnionValue(String unionValue)
public String getValue()
public void setValue(String value)
public Boolean getImmutable()
public void setImmutable(Boolean immutable)
Copyright © 2022. All Rights Reserved.