luxlabs header browser preview


@class SUItem, SUPageSectionGroup, SUItemList, NSString, SUStorePageProtocol;

@interface SUStructuredPage : NSObject <NSCopying>

@property (readonly, nonatomic) BOOL hasDisplayableContent;
@property (retain, nonatomic) SUItem *item;
@property (retain, nonatomic) SUItemList *itemList;
@property (retain, nonatomic) SUPageSectionGroup *sectionsGroup;
@property (retain, nonatomic) NSString *title;
@property (readonly, nonatomic) BOOL artworkShouldFitWidth;
@property (readonly, nonatomic) double artworkWidth;
@property (readonly, nonatomic) long long displayStyle;
@property (readonly, nonatomic) BOOL shouldHideSignInButton;
@property (nonatomic) long long type;
@property (readonly, nonatomic) BOOL wantsIndexBar;
@property (readonly, nonatomic) BOOL didShowDialog;
@property (retain, nonatomic) SUStorePageProtocol *protocol;

+ (long long)pageTypeForStorePageDictionary:(id)a0;
+ (long long)pageTypeForStorePageString:(id)a0;

- (void)dealloc;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (BOOL)loadFromDictionary:(id)a0;
- (id)_copyItemFromDictionary:(id)a0;
- (long long)_displayStyleForString:(id)a0;
- (void)_parseItemsFromDictionary:(id)a0;
- (void)_parseProtocolFromDictionary:(id)a0;
- (void)_parseTemplateParametersFromDictionary:(id)a0;

@end