public interface Field
Modifier and Type | Method and Description |
---|---|
Field |
addOption(java.lang.String option)
Add an option for the possible values of this field.
|
Field |
addRegexValidation(java.lang.String regex,
java.lang.String errmsg)
Set a regex validation rule to the field
|
Field |
enableLastReplyUpdate()
Enables last reply update for a field.
|
org.json.JSONObject |
getFormDefn() |
Field |
label(java.lang.String label)
Set the label for this field
|
Field |
name(java.lang.String name)
Set the key by which the value may be extracted when the reply
or compose screen is submitted
|
Field |
value(java.lang.String value)
Set the default value in this field
|
Field name(java.lang.String name)
name
- The key for this fieldField value(java.lang.String value)
value
- The default value in this fieldField addRegexValidation(java.lang.String regex, java.lang.String errmsg)
regex
- A regex representing the ruleerrmsg
- An error message to be shown to the user when the rule failsField addOption(java.lang.String option)
option
- The option to be addedField label(java.lang.String label)
label
- for this fieldorg.json.JSONObject getFormDefn()
Field enableLastReplyUpdate()