luxlabs header browser preview


@class NSDecimalNumber, NSString, UIActivityIndicatorView, WKWebView, PKPayLaterMerchandisingUtilities;
@protocol PKPayLaterViewDelegate, PKPayLaterViewInternalDelegate;

@interface PKPayLaterView : UIView <WKScriptMessageHandler, WKNavigationDelegate, WKUIDelegate> {
    WKWebView *_webView;
    UIActivityIndicatorView *_spinner;
    BOOL _didFinishInitialViewLoad;
    struct CGSize { double width; double height; } _size;
    long long _documentReadyCounter;
    PKPayLaterMerchandisingUtilities *_utilities;
}

@property (nonatomic) id<PKPayLaterViewInternalDelegate> internalDelegate;
@property (nonatomic) unsigned long long environmentType;
@property (nonatomic) unsigned long long theme;
@property (nonatomic) id<PKPayLaterViewDelegate> delegate;
@property (copy, nonatomic) NSDecimalNumber *amount;
@property (copy, nonatomic) NSString *currencyCode;
@property (nonatomic) long long displayStyle;
@property (nonatomic) long long action;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (void)showSpinnerView:(BOOL)a0 spinnerView:(id)a1 showWebView:(BOOL)a2 webView:(id)a3 animate:(BOOL)a4 completion:(id /* block */)a5;

- (void)webView:(id)a0 decidePolicyForNavigationAction:(id)a1 decisionHandler:(id /* block */)a2;
- (void)webView:(id)a0 didFinishNavigation:(id)a1;
- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (id)_configuration;
- (void).cxx_destruct;
- (void)webViewDidClose:(id)a0;
- (void)didMoveToWindow;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (id)initWithAmount:(id)a0 currencyCode:(id)a1;
- (void)userContentController:(id)a0 didReceiveScriptMessage:(id)a1;
- (void)_recalculateSizeWithCompletion:(id /* block */)a0;
- (id)_javaScriptQueryForUpdatedConfigurationProperty:(unsigned long long)a0 configuration:(id)a1;
- (void)_registerForUserInterfaceStyleChanges;
- (void)_reloadViewContentsForProperty:(unsigned long long)a0 completion:(id /* block */)a1;
- (void)_setupWebView:(id)a0 completion:(id /* block */)a1;
- (id)_webViewConfiguration;
- (void)clearWebViewCache;

@end