// // FeedDetailTableCell.h // NewsBlur // // Created by Samuel Clay on 7/14/10. // Copyright 2010 NewsBlur. All rights reserved. // #import #import "NewsBlurAppDelegate.h" #import "NBSwipeableCell.h" typedef NS_ENUM(NSUInteger, FeedDetailTextSize) { FeedDetailTextSizeTitleOnly = 0, FeedDetailTextSizeShort, FeedDetailTextSizeMedium, FeedDetailTextSizeLong }; @interface FeedDetailTableCell : NBSwipeableCell { NewsBlurAppDelegate *appDelegate; // All views NSString *storyTitle; NSString *storyAuthor; NSString *storyDate; NSString *storyContent; NSString *storyHash; UIImage *storyImage; NSInteger storyTimestamp; int storyScore; BOOL isSaved; BOOL isShared; // River view NSString *siteTitle; UIImage *siteFavicon; BOOL isRead; BOOL isRiverOrSocial; BOOL hasAlpha; UIColor *feedColorBar; UIColor *feedColorBarTopBorder; UIView *cellContent; } @property (nonatomic) NSString *siteTitle; @property (nonatomic) UIImage *siteFavicon; @property (readwrite) int storyScore; @property (nonatomic, readwrite) BOOL isSaved; @property (readwrite) BOOL isShared; @property (nonatomic) NSString *storyTitle; @property (nonatomic) NSString *storyAuthor; @property (nonatomic) NSString *storyDate; @property (nonatomic) NSString *storyContent; @property (nonatomic) NSString *storyHash; @property (nonatomic) UIImage *storyImage; @property (nonatomic) NSInteger storyTimestamp; @property (nonatomic) UIColor *feedColorBar; @property (nonatomic) UIColor *feedColorBarTopBorder; @property (readwrite) BOOL isRead; @property (readwrite) BOOL isReadAvailable; @property (readwrite) BOOL isShort; @property (readwrite) BOOL isRiverOrSocial; @property (readwrite) BOOL hasAlpha; @property (nonatomic) FeedDetailTextSize textSize; - (void)setupGestures; @end @interface FeedDetailTableCellView : UIView { UIImage *storyImage; } @property (nonatomic) NewsBlurAppDelegate *appDelegate; @property (nonatomic) FeedDetailTableCell *cell; @property (nonatomic) UIImage *storyImage; @end