System/Library/PrivateFrameworks/PassKitUI.framework
PKPayLaterEnterAmountViewController.h
Download PKPayLaterEnterAmountViewController.h
@class UILabel, NSString, UIBarButtonItem, UIActivityIndicatorView, PKCurrencyAmount, PKEnterCurrencyAmountView, _PKVisibilityBackdropView, PKAccount, NSDecimalNumber, UIScrollView;
@interface PKPayLaterEnterAmountViewController : UIViewController <PKEnterCurrencyAmountViewDelegate, PKNumberPadSuggestionsViewDelegate, _PKVisibilityBackdropViewDelegate, UIScrollViewDelegate> {
UIScrollView *_scrollView;
UILabel *_titleLabel;
UILabel *_subtitleLabel;
PKAccount *_payLaterAccount;
NSDecimalNumber *_amount;
NSString *_currency;
PKEnterCurrencyAmountView *_enterAmountView;
UILabel *_amountDetailsLabel;
_PKVisibilityBackdropView *_blurringView;
UIBarButtonItem *_spinningItem;
UIBarButtonItem *_hiddenRightBarButtonItem;
UIActivityIndicatorView *_activityIndicatorView;
BOOL _showingSpinner;
BOOL _wasBackHidden;
BOOL _keyboardVisible;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _keyboardFrame;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _lastKeyboardFrame;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _lastSeenValidBounds;
unsigned char _visibility;
}
@property (readonly, nonatomic) PKCurrencyAmount *currencyAmount;
@property (retain, nonatomic) NSDecimalNumber *minAllowedAmount;
@property (retain, nonatomic) NSDecimalNumber *maxAllowedAmount;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (id)headerSubtitle;
- (id)headerTitle;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)viewWillLayoutSubviews;
- (void)_keyboardWillShow:(id)a0;
- (void)loadView;
- (void)_keyboardWillHide:(id)a0;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)scrollViewDidScroll:(id)a0;
- (id)initWithPayLaterAccount:(id)a0;
- (void)_updateLayoutForKeyboardAction:(id /* block */)a0;
- (void)_calculateBlur;
- (BOOL)_isCurrentAmountValid;
- (void)_keyboardWillChange:(id)a0;
- (void)_setNavigationBarEnabled:(BOOL)a0;
- (BOOL)_shouldShakeWithNewAmount:(id)a0;
- (void)_updateAmount:(id)a0;
- (void)_updateBarButtonEnabledState;
- (void)currencyAmountUpdated:(id)a0;
- (BOOL)enterCurrencyAmountView:(id)a0 shouldChangeAmountFrom:(id)a1 to:(id)a2;
- (void)enterCurrencyAmountViewDidChangeAmount:(id)a0;
- (id)keypadSuggestions;
- (void)nextButtonTapped;
- (void)numberPadSuggestionsView:(id)a0 didSelectSuggestion:(id)a1;
- (void)setAmountDetailsText:(id)a0;
- (BOOL)shouldAllowDecimalInput;
- (void)showNavigationBarSpinner:(BOOL)a0;
- (long long)visibilityBackdropView:(id)a0 preferredStyleForTraitCollection:(id)a1;
@end