DSMText.h
1 #import "DSMTab.h"
2 #import "DSMTextTabProtocol.h"
3 
11 
13 @property (nonatomic, assign) BOOL isPaymentAmount;
15 @property (nonatomic, copy) NSString *formula;
17 @property (nonatomic, copy) NSString *validationPattern;
19 @property (nonatomic, copy) NSString *validationMessage;
21 @property (nonatomic, assign) BOOL shared;
23 @property (nonatomic, assign) BOOL requireInitialOnSharedChange;
25 @property (nonatomic, assign) BOOL senderRequired;
27 @property (nonatomic, assign) BOOL requireAll;
29 @property (nonatomic, copy) NSString *originalValue;
31 @property (nonatomic, assign) BOOL locked;
33 @property (nonatomic, assign) BOOL concealValueOnDocument;
35 @property (nonatomic, assign) BOOL disableAutoSize;
37 @property (nonatomic, copy) NSNumber *maxLength;
39 @property(nonatomic, copy) NSString *font;
41 @property(nonatomic, assign) BOOL bold;
43 @property(nonatomic, assign) BOOL italic;
45 @property(nonatomic, assign) BOOL underline;
47 @property(nonatomic, copy) NSString *fontColor;
49 @property(nonatomic, copy) NSString *fontSize;
50 
51 //@property (nonatomic, copy) NSString *value;
52 
53 @end
NSString * font
The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. [optional].
Definition: DSMText.h:39
BOOL underline
When set to true, the information in the tab is underlined. [optional].
Definition: DSMText.h:45
BOOL shared
When set to true, this custom tab is shared. [optional].
Definition: DSMText.h:21
NSNumber * maxLength
An optional value that describes the maximum length of the property when the property is a string...
Definition: DSMText.h:37
BOOL italic
When set to true, the information in the tab is italic. [optional].
Definition: DSMText.h:43
Definition: DSMTab.h:10
BOOL isPaymentAmount
When set to true, sets this as a payment tab. Can only be used with Text, Number, Formula...
Definition: DSMText.h:13
BOOL senderRequired
When set to true, the sender must populate the tab before an envelope can be sent using the template...
Definition: DSMText.h:25
BOOL bold
When set to true, the information in the tab is bold. [optional].
Definition: DSMText.h:41
BOOL disableAutoSize
When set to true, disables the auto sizing of single line text boxes in the signing screen when the s...
Definition: DSMText.h:35
NSString * fontColor
The font color used for the information in the tab. values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. [optional].
Definition: DSMText.h:47
NSString * originalValue
The initial value of the tab when it was sent to the recipient. [optional].
Definition: DSMText.h:29
BOOL concealValueOnDocument
When set to true, the field appears normally while the recipient is adding or modifying the informati...
Definition: DSMText.h:33
Conforming to this protocol indicates instances can represent a text based annotation, such as DSMFullNameTab.
Definition: DSMTextTabProtocol.h:7
BOOL requireAll
When set to true and shared is true, information must be entered in this field to complete the envelo...
Definition: DSMText.h:27
BOOL locked
When set to true, the signer cannot change the data of the custom tab. [optional].
Definition: DSMText.h:31
NSString * validationPattern
A regular expressionn used to validate input for the tab. [optional].
Definition: DSMText.h:17
BOOL requireInitialOnSharedChange
Optional element for field markup. When set to true, the signer is required to initial when they modi...
Definition: DSMText.h:23
NSString * formula
The Formula string contains the TabLabel for the reference tabs used in the formula and calculation o...
Definition: DSMText.h:15
NSString * fontSize
The font size used for the information in the tab. values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. [optional].
Definition: DSMText.h:49
NSString * validationMessage
The message displayed if the custom tab fails input validation (either custom of embedded). [optional].
Definition: DSMText.h:19
Definition: DSMText.h:10