luxlabs header browser preview


@class NSString, UIImage, SKUIItemStateCenter, SKUIClientContext, NSOperationQueue, NSDictionary, SKUIBannerView, NSMutableArray, SKUIItemArtworkContext, SSLookupItem;
@protocol SKUIBannerViewDelegate;

@interface SKUIBannerViewController : UIViewController <SKUIItemStateCenterObserver> {
    SKUIBannerView *_bannerView;
    UIImage *_iconImage;
    SSLookupItem *_item;
    long long _itemIdentifier;
    SKUIItemStateCenter *_itemStateCenter;
    NSMutableArray *_screenshotImages;
    SKUIItemArtworkContext *_itemArtworkContext;
}

@property (retain, nonatomic) SKUIClientContext *clientContext;
@property (weak, nonatomic) id<SKUIBannerViewDelegate> delegate;
@property (retain, nonatomic) NSOperationQueue *resourceOperationQueue;
@property (copy, nonatomic) NSDictionary *scriptContextDictionary;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;
- (void)_finishWithResponse:(id)a0 error:(id)a1;
- (void)loadView;
- (void).cxx_destruct;
- (id)_iconImage;
- (id)_itemState;
- (void)_setIcon:(id)a0 error:(id)a1;
- (void)_bannerViewAction:(id)a0;
- (void)_closeButtonAction:(id)a0;
- (id)_itemArtworkContext;
- (void)_launchApp;
- (void)_launchURL:(id)a0 withBundleIdentifier:(id)a1;
- (void)_loadImages;
- (void)_reloadBannerView;
- (id)_screenshotConsumerWithSize:(struct CGSize { double x0; double x1; })a0;
- (void)_setScreenshot:(id)a0 forIndex:(long long)a1 error:(id)a2;
- (void)_warmItemStateCenter;
- (void)itemStateCenter:(id)a0 itemStatesChanged:(id)a1;
- (void)loadWithProductParameters:(id)a0 mainDocumentURL:(id)a1;

@end