Field

Overview

The Field schema contains field data required for eOriginal to create the input field.

{
description:	
Field data required for EOriginal to create input field.

fieldName	string
nullable: true
Name of the field. Format should be type_Signer.FirstName + Signer.MiddleName + Signer.LastName + xCoordinate (4 digits) + yCoordinate (4 digits) + PageNumber (3 digits).

type*	FieldTypesinteger($int32)
Supported Field types for EOriginal: Signature = 0 Checkbox = 1 Text = 2 Initials = 3 Autodate = 4 TextMultiline = 5.

Enum:
Array [ 6 ]
signer*	string
Value for the signer name.

label*	string
Value for label assigned to signer.

required*	boolean
Value to set if the field is required.

page*	integer($int32)
Value for the page where the field is located.

displayOrder*	integer($int32)
Value to assign the display order.

coordinates*	Coordinates{...}
groupId	string
nullable: true
Value for group id of the field.

checked	boolean
Value for checkbox if applicable.

fontSize	integer($int32)
Value for font size if field type is autodate.

width*	number($float)
Value for width of the field.

height*	number($float)
Value for height of the field.

textFieldType	TextFieldTypesinteger($int32)
Supported Text Field types for EOriginal: Numeric = 0 Alphanum = 1.

Enum:
Array [ 2 ]
disablerField	string
nullable: true
Value for DisablerField of the field.

parentField	string
nullable: true
Value for ParentField of the AddAutoDate field.

}