luxlabs header browser preview


@class UIBarButtonItem, NSString, UIActivityIndicatorView, PSSpecifier, NSTimer, RemoteUIController, AKAppleIDAuthenticationController;

@interface PSAppleIDSplashViewController : PSListController <AKAppleIDAuthenticationInAppContextPasswordDelegate, RemoteUIControllerDelegate> {
    AKAppleIDAuthenticationController *_authController;
    id /* block */ _passwordHandler;
    UIActivityIndicatorView *_spinner;
    UIBarButtonItem *_spinnerBarItem;
    UIBarButtonItem *_nextButtonBarItem;
    UIBarButtonItem *_cancelButtonBarItem;
    PSSpecifier *_createNewAccountButtonSpecifier;
    PSSpecifier *_createNewAccountGroupSpecifier;
    PSSpecifier *_signInButtonSpecifier;
    PSSpecifier *_passwordSpecifier;
    PSSpecifier *_userSpecifier;
    NSString *_username;
    NSString *_password;
    id _textFieldTextDidChangeObserver;
    BOOL _isPasswordDirty;
    BOOL _shouldHideBackButton;
    void *_powerAssertion;
    NSTimer *_idleJiggleTimer;
    RemoteUIController *_remoteUIController;
    id /* block */ _remoteUICompletion;
}

@property (nonatomic, setter=setPresentedModally:) BOOL isPresentedModally;
@property (readonly, nonatomic) AKAppleIDAuthenticationController *authenticationController;
@property (nonatomic) BOOL shouldShowCreateAppleIDButton;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)viewWillAppear:(BOOL)a0;
- (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1;
- (void)dealloc;
- (id)serviceDescription;
- (void)traitCollectionDidChange:(id)a0;
- (void)viewDidLoad;
- (double)tableView:(id)a0 heightForHeaderInSection:(long long)a1;
- (id)serviceName;
- (id)specifiers;
- (void).cxx_destruct;
- (id)title;
- (void)setUsername:(id)a0;
- (void)willMoveToParentViewController:(id)a0;
- (id)_silhouetteMonogram;
- (void)remoteUIControllerDidDismiss:(id)a0;
- (void)createNewAppleIDWithCompletion:(id /* block */)a0;
- (void)_beginiCloudCreationFlowWithContinuationData:(id)a0 completion:(id /* block */)a1;
- (void)_cancelButtonWasTapped:(id)a0;
- (void)_cancelPasswordDelegateIfNecessary;
- (void)_createICloudMailButtonWasTapped:(id)a0;
- (void)_createNewAppleIDButtonWasTapped:(id)a0;
- (void)_enableICloudMailButtonWasTapped:(id)a0;
- (double)_heightForCreateNewAccountFooterWithWidth:(double)a0;
- (double)_heightForCreateNewAccountSpecifierWithWidth:(double)a0;
- (void)_iForgotButtonWasTapped:(id)a0;
- (void)_openWebBasedCredentialRecoveryFlow;
- (id)_passwordForSpecifier:(id)a0;
- (void)_presentAppleIDPrivacyInformationPane;
- (void)_presentInvalidUsernameAlert;
- (void)_reloadPasswordSpecifier;
- (BOOL)_runningInMail;
- (void)_setInteractionEnabled:(BOOL)a0;
- (void)_setPassword:(id)a0 withSpecifier:(id)a1;
- (void)_setUsername:(id)a0 withSpecifier:(id)a1;
- (BOOL)_shouldAnchorCreateAccountButton;
- (BOOL)_shouldShowCancelDone;
- (void)_signInButtonWasTapped:(id)a0;
- (void)_signInWithUsername:(id)a0 password:(id)a1;
- (id)_specifierForGroupWithiForgotLink;
- (id)_specifierForLoginPasswordForm;
- (id)_specifierForLoginUserForm;
- (id)_specifiersForCreateNewAccount;
- (id)_specifiersForSignInButton;
- (void)_textFieldValueDidChange:(id)a0;
- (void)_updateSignInButton;
- (id)_usernameForSpecifier:(id)a0;
- (void)context:(id)a0 needsPasswordWithCompletion:(id /* block */)a1;
- (void)didCompleteCreateiCloudMailAccount:(id)a0;
- (void)didFinishAuthWithContext:(id)a0 results:(id)a1 error:(id)a2;
- (void)handleAuthCompletionWithResults:(id)a0;
- (void)hideBusyUI;
- (void)returnPressedAtEnd;
- (id)serviceFooter;
- (id)serviceIcon;
- (void)setUsernameEnabled:(BOOL)a0;
- (void)showBusyUI;
- (void)willBeginAuthWithContext:(id)a0;

@end