Skip to content

Latest commit

 

History

History
123 lines (91 loc) · 3.68 KB

File metadata and controls

123 lines (91 loc) · 3.68 KB

CustomFormField

Properties

Name Type Description Notes
fieldType FieldTypeEnum
width Float [optional]
height Float [optional]
isRequired Boolean [optional]
isReadOnly Boolean [optional]
value String [optional]
fontSize Float [optional]
font FontEnum [optional]
fontHexColor String [optional]
isBoldFont Boolean [optional]
isItalicFont Boolean [optional]
isUnderLineFont Boolean [optional]
lineHeight Integer [optional]
characterLimit Integer [optional]
placeHolder String [optional]
validationType ValidationTypeEnum [optional]
validationCustomRegex String [optional]
validationCustomRegexMessage String [optional]
dateFormat String [optional]
timeFormat String [optional]
imageInfo ImageInfo [optional]
attachmentInfo AttachmentInfo [optional]
editableDateFieldSettings EditableDateFieldSettings [optional]
hyperlinkText String [optional]
dataSyncTag String [optional]
dropdownOptions List<String> [optional]
textAlign TextAlignEnum [optional]
textDirection TextDirectionEnum [optional]
characterSpacing Float [optional]
idPrefix String [optional]
restrictIdPrefixChange Boolean [optional]
backgroundHexColor String [optional]
resizeOption ResizeOptionEnum [optional]
isMasked Boolean [optional]

Enum: FieldTypeEnum

Name Value
SIGNATURE "Signature"
INITIAL "Initial"
CHECK_BOX "CheckBox"
TEXT_BOX "TextBox"
LABEL "Label"
DATE_SIGNED "DateSigned"
RADIO_BUTTON "RadioButton"
IMAGE "Image"
ATTACHMENT "Attachment"
EDITABLE_DATE "EditableDate"
HYPERLINK "Hyperlink"
DROPDOWN "Dropdown"
TITLE "Title"
COMPANY "Company"
FORMULA "Formula"

Enum: FontEnum

Name Value
HELVETICA "Helvetica"
COURIER "Courier"
TIMES_ROMAN "TimesRoman"
NOTO_SANS "NotoSans"
CARLITO "Carlito"

Enum: ValidationTypeEnum

Name Value
NONE "None"
NUMBERS_ONLY "NumbersOnly"
EMAIL_ADDRESS "EmailAddress"
CURRENCY "Currency"
CUSTOM_REGEX "CustomRegex"

Enum: TextAlignEnum

Name Value
LEFT "Left"
CENTER "Center"
RIGHT "Right"

Enum: TextDirectionEnum

Name Value
LTR "LTR"
RTL "RTL"

Enum: ResizeOptionEnum

Name Value
GROW_VERTICALLY "GrowVertically"
GROW_HORIZONTALLY "GrowHorizontally"
GROW_BOTH "GrowBoth"
FIXED "Fixed"
AUTO_RESIZE_FONT "AutoResizeFont"