System/Library/PrivateFrameworks/PassKitUI.framework
PKPeerPaymentRecurringPaymentDetailViewController.h
Download PKPeerPaymentRecurringPaymentDetailViewController.h
@class PKPeerPaymentRecurringPaymentDetailSectionController, PKPeerPaymentRequest, PKPeerPaymentController, PKPeerPaymentRecurringPaymentDetailActionSectionController, PKPeerPaymentRecurringPayment, NSDecimalNumber, PKAvatarView, PKPeerPaymentService, PKDashboardMessageSectionController, NSString, CNComposeRecipient, PKPaymentPass, PKPeerPaymentRecurringPaymentDetailFundingSourceSectionController, PKPeerPaymentRemoteMessagesComposer, PKPeerPaymentRecurringPaymentDetailAmountSectionController, PKPeerPaymentRecurringPaymentMemoSectionController;
@protocol PKPeerPaymentRecurringPaymentDetailViewControllerDelegate;
@interface PKPeerPaymentRecurringPaymentDetailViewController : PKDynamicCollectionViewController <PKPeerPaymentRecurringPaymentDetailSectionControllerDelegate, PKPeerPaymentRecurringPaymentDetailActionSectionControllerDelegate, PKPeerPaymentRecurringPaymentMemoSectionControllerDelegate, PKMemoIconChooserViewControllerDelegate, PKPeerPaymentRecurringPaymentDetailFundingSourceSectionControllerDelegate, PKPaymentMethodSelectionViewControllerDelegate, PKDashboardMessageSectionControllerDelegate, PKPeerPaymentRecurringPaymentDetailAmountSectionControllerDelegate, PKPeerPaymentServiceObserver, PKPaymentSetupDelegate> {
PKPeerPaymentRecurringPayment *_recurringPayment;
long long _context;
CNComposeRecipient *_recipient;
PKPaymentPass *_selectedPass;
PKPeerPaymentRequest *_paymentRequest;
PKPeerPaymentController *_peerPaymentController;
PKPeerPaymentRemoteMessagesComposer *_remoteMessagesComposer;
PKPeerPaymentService *_peerPaymentService;
BOOL _performingAction;
BOOL _showActivityIndicator;
PKAvatarView *_avatarView;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _keyboardFrame;
BOOL _keyboardVisible;
PKPeerPaymentRecurringPaymentDetailAmountSectionController *_amountSectionController;
PKDashboardMessageSectionController *_messageSectionController;
PKPeerPaymentRecurringPaymentDetailSectionController *_detailSectionController;
PKPeerPaymentRecurringPaymentDetailFundingSourceSectionController *_fundingSourceSectionController;
PKPeerPaymentRecurringPaymentDetailActionSectionController *_pauseSectionController;
PKPeerPaymentRecurringPaymentDetailActionSectionController *_cancelSectionController;
PKPeerPaymentRecurringPaymentMemoSectionController *_memoSectionController;
}
@property (copy, nonatomic) NSDecimalNumber *minimumAmount;
@property (copy, nonatomic) NSDecimalNumber *maximumAmount;
@property (nonatomic) unsigned long long mode;
@property (nonatomic) BOOL allowEdits;
@property (nonatomic) BOOL showCancelButton;
@property (weak, nonatomic) id<PKPeerPaymentRecurringPaymentDetailViewControllerDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)viewWillLayoutSubviews;
- (void)viewDidLoad;
- (void)_keyboardWillShow:(id)a0;
- (void)_keyboardWillHide:(id)a0;
- (void).cxx_destruct;
- (void)viewDidDisappear:(BOOL)a0;
- (void)setShowActivityIndicator:(BOOL)a0;
- (id)_recipientName;
- (void)recurringPaymentsChanged;
- (void)_updateSections;
- (void)amountDidChange;
- (void)_updateLayoutForKeyboardAction:(id /* block */)a0;
- (void)makeCellFirstResponderWithItem:(id)a0;
- (void)_authorizeRecurringPaymentWithCompletion:(id /* block */)a0;
- (void)_cancelEdits:(id)a0;
- (void)_cancelRecurringPaymentWithCompletion:(id /* block */)a0;
- (id)_composeRecipientForAddress:(id)a0;
- (void)_configureAvatarView;
- (id)_dashboardMessages;
- (void)_didCompleteSetupFlow;
- (void)_dismissViewController:(id)a0;
- (void)_keyboardWillChange:(id)a0;
- (id)_messageForErrorCode:(unsigned long long)a0 paymentDate:(id)a1;
- (void)_openPaymentSetupWithNetworkWhitelist:(id)a0 paymentSetupMode:(long long)a1;
- (void)_pauseRecurringPaymentWithCompletion:(id /* block */)a0;
- (id)_paymentSetupNavigationControllerForProvisioningController:(id)a0;
- (id)_pendingRecurringPayment;
- (void)_processEditsIfNeededWithCompletion:(id /* block */)a0;
- (void)_reloadWithPayments:(id)a0;
- (void)_rightBarButtonPressed:(id)a0;
- (void)_setUpNavigationBar;
- (BOOL)_shouldShowDashboardMessages;
- (void)_showAlertForError:(id)a0 completion:(id /* block */)a1;
- (void)_showConfirmationAlertIfNeededForAction:(unsigned long long)a0 completion:(id /* block */)a1;
- (id)_titleForErrorCode:(unsigned long long)a0;
- (void)_updateBarButtonItems;
- (void)_updateCancelSectionFooter;
- (void)_updateDetailSectionFooter;
- (void)_updatePauseSectionFooter;
- (void)_updateRecurringPaymentsWithCompletion:(id /* block */)a0;
- (void)_validatePaymentEditsWithCompletion:(id /* block */)a0;
- (void)didSelectAmountSection;
- (void)fundingSourceSectionSelected;
- (id)initWithRecurringPayment:(id)a0 recipient:(id)a1 mode:(unsigned long long)a2 context:(long long)a3 peerPaymentController:(id)a4 remoteMessagesComposer:(id)a5;
- (id)initWithRecurringPayment:(id)a0 recipientAddress:(id)a1 mode:(unsigned long long)a2 context:(long long)a3 peerPaymentController:(id)a4 remoteMessagesComposer:(id)a5;
- (void)memoIconChooserDidChooseMemo:(id)a0;
- (void)memoIconWasTapped;
- (void)paymentMethodSelectionViewController:(id)a0 didSelectPaymentMethod:(id)a1;
- (void)paymentMethodSelectionViewController:(id)a0 didToggleUseAppleCashBalance:(BOOL)a1;
- (void)paymentSetupDidFinish:(id)a0;
- (void)performAction:(unsigned long long)a0 startHandler:(id /* block */)a1 completion:(id /* block */)a2;
- (struct { BOOL x0; long long x1; })pkui_navigationStatusBarStyleDescriptor;
- (void)updateFooterForSectionIdentifier:(id)a0;
@end