luxlabs header browser preview


@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