VORecipientPersonalizationOptionBuilder
@interface VORecipientPersonalizationOptionBuilder
: VOPersonalizationOptionBuilder
VORecipientPersonalizationOptionBuilder
is used only to help construct the VORecipientPersonalizationOption
and should not be initialized directly.
Instances of these properties should be instantiated and set in the VORecipientPersonalizationOption
recipientPersonalizationOptionWithBuilder:
method.
-
Allow the user to enable race mode for their
VOVoucher
(multiple users will compete to unlock the voucher).Declaration
Objective-C
@property (assign, readwrite, nonatomic) BOOL canMakeItARace;
Swift
var canMakeItARace: Bool { get set }
-
Allow the user to set an unwrap date
Declaration
Objective-C
@property (assign, readwrite, nonatomic) BOOL canChangeUnwrapDate;
Swift
var canChangeUnwrapDate: Bool { get set }
-
Allow the user to send the gift to an email address.
Declaration
Objective-C
@property (assign, readwrite, nonatomic) BOOL canSendToEmail;
Swift
var canSendToEmail: Bool { get set }
-
Allow the user to send the gift to a phone number.
Declaration
Objective-C
@property (assign, readwrite, nonatomic) BOOL canSendToPhoneNumber;
Swift
var canSendToPhoneNumber: Bool { get set }
-
Enum to decide how phone numbers are formatted in the Gift Tag
Declaration
Objective-C
@property (assign, readwrite, nonatomic) VOPhoneNumberFormat phoneNumberFormat;
Swift
var phoneNumberFormat: VOPhoneNumberFormat { get set }
-
Set to true if users that have not registered should appear in the friends list.
Declaration
Objective-C
@property (assign, readwrite, nonatomic) BOOL shouldDisplayPendingUsersInFriendsList;
Swift
var shouldDisplayPendingUsersInFriendsList: Bool { get set }