VOVoucherTemplate
@interface VOVoucherTemplate : NSObject
@property (nonatomic) NSURL *headerImageURL;
@property (nonatomic) NSString *headerImageAlt;
@property (nonatomic) NSString *headerText;
@property (nonatomic) NSString *headerDetails;
@property (nonatomic) NSURL *backgroundPhotoURL;
@property (nonatomic) NSDate *dateClaimable;
@property (nonatomic) NSString *title;
@property (nonatomic) NSArray<NSDictionary *> *medias;
@property (nonatomic) VOWrappingPaperMedia *wrappingPaper;
@property (nonatomic) VOMerchant *merchant;
@property (nonatomic) double merchantAmount;
@property (nonatomic) VOGameData *gameData;
@property (nonatomic) long long templateId;
@property (nonatomic) long long templateCategoryId;
@property (nonatomic) BOOL hasSeen;
+ (VOVoucherTemplate *)voucherTemplateFromDictionary:(NSDictionary *)dictionary;
- (VOMutableVoucher *)makeMutableVoucher;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic) NSURL *headerImageURLSwift
var headerImageURL: URL! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSString *headerImageAltSwift
var headerImageAlt: String! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSString *headerTextSwift
var headerText: String! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSString *headerDetailsSwift
var headerDetails: String! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSURL *backgroundPhotoURLSwift
var backgroundPhotoURL: URL! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSDate *dateClaimableSwift
var dateClaimable: Date! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSString *titleSwift
var title: String! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) NSArray<NSDictionary *> *mediasSwift
var medias: [[AnyHashable : Any]]! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) VOWrappingPaperMedia *wrappingPaperSwift
var wrappingPaper: VOWrappingPaperMedia! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) VOMerchant *merchantSwift
var merchant: VOMerchant! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) double merchantAmountSwift
var merchantAmount: Double { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) VOGameData *gameDataSwift
var gameData: VOGameData! { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) long long templateIdSwift
var templateId: Int64 { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) long long templateCategoryIdSwift
var templateCategoryId: Int64 { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL hasSeenSwift
var hasSeen: Bool { get set } -
Undocumented
Declaration
Objective-C
+ (VOVoucherTemplate *)voucherTemplateFromDictionary:(NSDictionary *)dictionary;Swift
/*not inherited*/ init!(from dictionary: [AnyHashable : Any]!) -
Undocumented
Declaration
Objective-C
- (VOMutableVoucher *)makeMutableVoucher;Swift
func makeMutableVoucher() -> VOMutableVoucher!
View on GitHub
VOVoucherTemplate Class Reference