BranchContentMetadata
@interface BranchContentMetadata : NSObject
BranchContentMetadata describes properties in your Branch Universal Object.
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) BranchContentSchema contentSchema
Swift
var contentSchema: BranchContentSchema? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) double quantity
Swift
var quantity: Double { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDecimalNumber *price
Swift
var price: NSDecimalNumber? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) BNCCurrency currency
Swift
var currency: BNCCurrency? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *sku
Swift
var sku: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *productName
Swift
var productName: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *productBrand
Swift
var productBrand: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) BNCProductCategory productCategory
Swift
var productCategory: BNCProductCategory? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *productVariant
Swift
var productVariant: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) BranchCondition condition
Swift
var condition: BranchCondition? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) double ratingAverage
Swift
var ratingAverage: Double { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) NSInteger ratingCount
Swift
var ratingCount: Int { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) double ratingMax
Swift
var ratingMax: Double { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) double rating
Swift
var rating: Double { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *addressStreet
Swift
var addressStreet: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *addressCity
Swift
var addressCity: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *addressRegion
Swift
var addressRegion: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *addressCountry
Swift
var addressCountry: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *addressPostalCode
Swift
var addressPostalCode: String? { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) double latitude
Swift
var latitude: Double { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, assign) double longitude
Swift
var longitude: Double { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSMutableArray<NSString*> *imageCaptions
Swift
@NSCopying var imageCaptions: NSMutableArray { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSMutableDictionary<NSString*, NSString*> *customMetadata
Swift
@NSCopying var customMetadata: NSMutableDictionary { get set }
-
Undocumented
Declaration
Objective-C
- (NSDictionary*_Nonnull) dictionary;
Swift
func dictionary() -> [AnyHashable : Any]
-
Undocumented
Declaration
Objective-C
+ (BranchContentMetadata*_Nonnull) contentMetadataWithDictionary:(NSDictionary*_Nullable)dictionary;
Swift
/*not inherited*/ init(dictionary: [AnyHashable : Any]?)