/iOS7.1.1/System/Library/PrivateFrameworks/StoreKitUI.framework/SKProductPageViewController.h
C Header | 123 lines | 109 code | 7 blank | 7 comment | 0 complexity | b0e5d67495c9edae58edd12ed75882fc MD5 | raw file
- /*
- * This header is generated by classdump-dyld 0.2
- * on Sunday, June 29, 2014 at 1:25:19 PM Japan Standard Time
- * Operating System: Version 7.1.1 (Build 11D201)
- * Image Source: /System/Library/PrivateFrameworks/StoreKitUI.framework/StoreKitUI
- * classdump-dyld is licensed under GPLv3, Copyright © 2013 by Elias Limneos.
- */
- #import <iTunesStoreUI/SUViewController.h>
- #import <StoreKitUI/SKUIBannerViewDelegate.h>
- #import <StoreKitUI/SKUIIPadProductPageDelegate.h>
- #import <iTunesStoreUI/SKUIIPhoneProductPageDelegate.h>
- #import <StoreKitUI/SUClientInterfaceDelegatePrivate.h>
- #import <iTunesStoreUI/SUPurchaseManagerDelegate.h>
- #import <StoreKitUI/SKUIItemStateCenterObserver.h>
- @protocol SKProductPageViewControllerDelegatePrivate;
- @class NSString, SKUIBannerViewController, SKUIClientContext, SUDialogManager, SUBarButtonItem, SKUIIPadProductPageViewController, SKUIIPhoneProductPageViewController, SKUIItemStateCenter, SSMetricsPageEvent, NSURL, SUPreviewOverlayViewController, NSDictionary, SUPurchaseManager, SKUIITunesStoreUIPageViewController;
- @interface SKProductPageViewController : SUViewController <SKUIBannerViewDelegate, SKUIIPadProductPageDelegate, SKUIIPhoneProductPageDelegate, SUClientInterfaceDelegatePrivate, SUPurchaseManagerDelegate, SKUIItemStateCenterObserver> {
- NSString* _additionalPurchaseParameters;
- NSString* _affiliateIdentifier;
- SKUIBannerViewController* _bannerViewController;
- SKUIClientContext* _clientContext;
- <SKProductPageViewControllerDelegatePrivate>* _delegate;
- SUDialogManager* _dialogManager;
- SUBarButtonItem* _gotoStoreButtonItem;
- SKUIIPadProductPageViewController* _ipadProductPageViewController;
- SKUIIPhoneProductPageViewController* _iphoneProductPageViewController;
- SKUIItemStateCenter* _itemStateCenter;
- SSMetricsPageEvent* _lastPageEvent;
- NSURL* _nativeURL;
- SUPreviewOverlayViewController* _previewOverlay;
- NSDictionary* _productParameters;
- SUPurchaseManager* _purchaseManager;
- bool _showsStoreButton;
- long long _style;
- SKUIITunesStoreUIPageViewController* _storePageViewController;
- long long _urlBagType;
- }
- @property (assign,nonatomic,__weak) <SKProductPageViewControllerDelegate> * delegate; //@synthesize delegate=_delegate - In the implementation block
- @property (assign,nonatomic) long long productPageStyle; //@synthesize style=_style - In the implementation block
- @property (assign,nonatomic) bool showsStoreButton; //@synthesize showsStoreButton=_showsStoreButton - In the implementation block
- @property (nonatomic,copy) NSString * additionalPurchaseParameters; //@synthesize additionalPurchaseParameters=_additionalPurchaseParameters - In the implementation block
- @property (nonatomic,copy) NSString * affiliateIdentifier; //@synthesize affiliateIdentifier=_affiliateIdentifier - In the implementation block
- @property (nonatomic,copy) NSDictionary * scriptContextDictionary;
- @property (assign,nonatomic) long long URLBagType; //@synthesize urlBagType=_urlBagType - In the implementation block
- +(id)_defaultClientInterface;
- +(void)_validateURL:(id)arg1 withURLBag:(id)arg2 completionBlock:(/*^block*/ id)arg3 ;
- +(id)_defaultClientIdentifier;
- +(void)getCanLoadWithURL:(id)arg1 completionBlock:(/*^block*/ id)arg2 ;
- -(void)dealloc;
- -(void)setDelegate:(id)arg1 ;
- -(id)init;
- -(id)delegate;
- -(unsigned long long)supportedInterfaceOrientations;
- -(void)loadView;
- -(bool)shouldAutorotateToInterfaceOrientation:(long long)arg1 ;
- -(void)viewDidAppear:(bool)arg1 ;
- -(void)_setShowsCancelButton:(bool)arg1 ;
- -(void).cxx_destruct;
- -(void)_purchaseFailedNotification:(id)arg1 ;
- -(void)_purchaseFinishedNotification:(id)arg1 ;
- -(id)_initSKProductPageViewController;
- -(void)_loadRequestForProductParameters;
- -(void)_loadProductWithRequest:(id)arg1 ;
- -(void)setScriptContextDictionary:(id)arg1 ;
- -(void)_reloadGotoStoreButton;
- -(void)_reloadViews;
- -(void)_sendDidFailLoadWithError:(id)arg1 ;
- -(void)_sendDidFinishWithResult:(long long)arg1 ;
- -(id)_previewOverlay;
- -(void)setAffiliateIdentifier:(id)arg1 ;
- -(void)_showProductPage:(id)arg1 pageEvent:(id)arg2 ;
- -(void)loadProductWithRequest:(id)arg1 ;
- -(void)loadProductWithParameters:(id)arg1 ;
- -(void)loadWithStorePageRequest:(id)arg1 ;
- -(id)_newRequestPropertiesWithRequest:(id)arg1 ;
- -(void)_setResponse:(id)arg1 forProperties:(id)arg2 error:(id)arg3 ;
- -(void)_gotoStoreButtonAction:(id)arg1 ;
- -(void)bannerViewDidClose:(id)arg1 ;
- -(void)bannerView:(id)arg1 didFailWithError:(id)arg2 ;
- -(void)iPadProductPage:(id)arg1 openItem:(id)arg2 ;
- -(void)iPadProductPage:(id)arg1 openURL:(id)arg2 viewControllerBlock:(/*^block*/ id)arg3 ;
- -(void)itemStateCenter:(id)arg1 didFinishPurchases:(id)arg2 ;
- -(id)initWithProductPageStyle:(long long)arg1 ;
- -(id)scriptContextDictionary;
- -(void)setAdditionalPurchaseParameters:(id)arg1 ;
- -(void)_applicationWillEnterForeground;
- -(void)loadWithProductPage:(id)arg1 ;
- -(void)_showPageWithRequest:(id)arg1 animated:(bool)arg2 ;
- -(id)additionalPurchaseParameters;
- -(id)affiliateIdentifier;
- -(bool)showsStoreButton;
- -(void)setShowsStoreButton:(bool)arg1 ;
- -(void)setClientInterface:(id)arg1 ;
- -(void)storePage:(id)arg1 finishedWithSuccess:(bool)arg2 ;
- -(long long)URLBagType;
- -(void)purchaseManager:(id)arg1 didFinishPurchaseRequest:(id)arg2 withError:(id)arg3 ;
- -(void)purchaseManager:(id)arg1 willAddPurchases:(id)arg2 ;
- -(void)setURLBagType:(long long)arg1 ;
- -(void)clientInterface:(id)arg1 exitStoreWithReason:(long long)arg2 ;
- -(void)clientInterface:(id)arg1 presentDialog:(id)arg2 ;
- -(void)clientInterface:(id)arg1 hidePreviewOverlayAnimated:(bool)arg2 ;
- -(void)clientInterface:(id)arg1 showPreviewOverlayAnimated:(bool)arg2 ;
- -(void)clientInterface:(id)arg1 setStatusBarHidden:(bool)arg2 withAnimation:(long long)arg3 ;
- -(void)clientInterface:(id)arg1 setStatusBarStyle:(long long)arg2 animated:(bool)arg3 ;
- -(id)previewOverlayForClientInterface:(id)arg1 ;
- -(id)scriptInterfaceForClientInterface:(id)arg1 ;
- -(void)_showPreviewOverlayAnimated:(bool)arg1 ;
- -(void)_failWithError:(id)arg1 ;
- -(void)clientInterface:(id)arg1 willDismissViewController:(id)arg2 ;
- -(void)clientInterface:(id)arg1 willPresentViewController:(id)arg2 ;
- -(void)_loadClientContextWithCompletionBlock:(/*^block*/ id)arg1 ;
- -(bool)iPhoneProductPage:(id)arg1 shouldOpenItem:(id)arg2 ;
- -(bool)iPhoneProductPage:(id)arg1 shouldOpenURL:(id)arg2 ;
- -(long long)productPageStyle;
- -(void)setProductPageStyle:(long long)arg1 ;
- @end