BCFormField.h
Go to the documentation of this file.
BOOL isRequired
Indicates if there should be validation on this field to ensure the user enters information, or selects a value.
Definition: BCFormField.h:63
NSString * labelBrandingKey
The branding value key that should be used for the label, or null if this is a custom field...
Definition: BCFormField.h:57
BOOL isMultiline
If the text field is BCFormFieldTypeText then this field indicates if the text input field should hav...
Definition: BCFormField.h:45
Container class for storing information about an option for BCFormFieldTypeSelect or BCFormFieldTypeR...
Definition: BCFormFieldOption.h:11
BOOL isDepartmentStatusVisible
If the field is type BCFormFieldTypeSelect and is a BoldChat department selection type of field then ...
Definition: BCFormField.h:75
BCFormFieldOption * defaultOption
If the form field type is BCFormFieldTypeSelect or BCFormFieldTypeRadio it holds the default option...
Definition: BCFormField.h:81
NSString * value
The value that has been set for this field, or nil if is unset.
Definition: BCFormField.h:93
NSString * key
When submitting this is the key field that the server will be expecting.
Definition: BCFormField.h:39
BOOL isVisible
Determines if the field should be shown to the user or not.
Definition: BCFormField.h:69
Container class for information about an individual form field. This class also contains the value to...
Definition: BCFormField.h:27
NSArray * options
If the field is BCFormFieldTypeSelect or BCFormFieldTypeRadio then this method returns all the option...
Definition: BCFormField.h:87
typedef NS_ENUM(NSInteger, BCFormFieldType)
The type of a form field.
Definition: BCFormField.h:14