Inherits EMRecord.
Protected Attributes | |
id< EMObjectDetailDataSource > | _detailDataSource |
id< EMPageableDataSource > | _reviewsDataSource |
Properties | |
NSString * | listProductID |
NSString * | cartProductID |
NSString * | reviewsProductID |
NSString * | title |
NSString * | shortDescription |
NSString * | longDescription |
NSString * | originalPrice |
NSString * | displayPrice |
NSString * | cartPrice |
CGFloat | price |
NSString * | webURL |
NSString * | brandName |
NSString * | brandLogoURL |
NSString * | reviewsCount |
NSString * | reviewsAverageRating |
NSString * | smallImageURL |
NSString * | largeImageURL |
UIView * | starRatingView |
id< EMObjectDetailDataSource > | detailDataSource |
id< EMPageableDataSource > | reviewsDataSource |
BOOL | isNew |
BOOL | isAvailable |
BOOL | isPurchased |
- (id< EMObjectDetailDataSource >) detailDataSource [read, assign] |
The detail data source should always return the same instance.
- (NSString *) reviewsProductID [read, assign] |
Defaults to the listProductID.
- (UIView *) starRatingView [read, assign] |
The UIView containing the star images