System/Library/PrivateFrameworks/FamilyCircleUI.framework
FASettingsSpecifierProvider.h
Download FASettingsSpecifierProvider.h
@class FACircleContext, AIDAAccountManager, NSDictionary, FAProfilePictureStore, FARequestConfigurator, NSMutableArray, AAGrandSlamSigner, NSString, FATableViewDecorator, FAFamilyCircle, AAFamilyEligibilityResponse, PSSpecifier, NSArray, PSListController, NSOperationQueue;
@protocol AAUISpecifierProviderDelegate;
@interface FASettingsSpecifierProvider : NSObject <FASetupDelegate, RemoteUIControllerDelegate, FamilyCircleUI.FAFamilySettingsViewControllerV2Delegate, AAUISpecifierProvider> {
FAFamilyCircle *_familyCircle;
BOOL _didFailToGetFamilyDetails;
FATableViewDecorator *_remoteUIDecorator;
PSListController *_presenter;
PSSpecifier *_familyCellSpecifier;
PSSpecifier *_invitationsCellSpecifier;
BOOL _isLoadingFamilyDetails;
NSMutableArray *_pendingFamilyDetailsCompletionBlocks;
AAFamilyEligibilityResponse *_familyEligibilityResponse;
NSMutableArray *_pendingInvites;
NSString *_familyStatusSummary;
NSString *_invitationSummary;
long long _familyEligibilityStatus;
BOOL _isHandlingURLForInvite;
NSOperationQueue *_networkActivityQueue;
AIDAAccountManager *_accountManager;
AAGrandSlamSigner *_grandSlamSigner;
FARequestConfigurator *_requestConfigurator;
FACircleContext *_context;
BOOL _delayedEnterInitiateFlow;
FAProfilePictureStore *_familyPictureStore;
NSDictionary *_cachedResourceDictionary;
}
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (weak, nonatomic) id<AAUISpecifierProviderDelegate> delegate;
@property (copy, nonatomic) NSArray *specifiers;
- (unsigned long long)cachePolicy;
- (void)_loadFamilyEligibilityWithCompletion:(id /* block */)a0;
- (void)_handleFamilyChanged:(id)a0;
- (void)dealloc;
- (unsigned long long)_familyState;
- (void)familySettingsViewController2StopFamilySharing:(id)a0;
- (void)_handleShowFamilySettingsURL:(id)a0;
- (id)_configureContextWithType:(id)a0 resourceDictionary:(id)a1;
- (void)_handleFamilyDetailsResponse:(id)a0 error:(id)a1 completion:(id /* block */)a2;
- (void)_pendingInvitationsSpecifierWasTapped:(id)a0;
- (void)_reloadFamilySpecifiersAnimated:(BOOL)a0;
- (BOOL)_isEnabled;
- (void)_setUpFamilySpecifierWasTapped:(id)a0;
- (void)remoteUIController:(id)a0 didRefreshObjectModel:(id)a1;
- (id)_accountStore;
- (id)_appleAccount;
- (void)_initiateFamilyWithResources:(id)a0;
- (id)_valueForFamilySpecifier:(id)a0;
- (id)_familySpecifier;
- (void)_reloadFamilySpecifiers;
- (void)_handleFamilyEligibilityResponse:(id)a0 completion:(id /* block */)a1;
- (void)_handleShowInviteActionURL:(id)a0 isChildTransfer:(BOOL)a1;
- (void)remoteUIController:(id)a0 willPresentObjectModel:(id)a1 modally:(BOOL)a2;
- (void)_presentPendingInvitesRemoteUI;
- (id)_requestConfigurator;
- (BOOL)handleURL:(id)a0;
- (void)familySetupViewController:(id)a0 didCompleteWithSuccess:(BOOL)a1;
- (void).cxx_destruct;
- (void)_viewFamilyWithResourceDictionary:(id)a0;
- (void)_initiateFamily;
- (id)_acuPresenter;
- (void)_handleShowChildTransferActionURL:(id)a0;
- (id)_invitationsCellSpecifier;
- (void)_clearFamilyState;
- (void)_handleObjectModelChangeForController:(id)a0 objectModel:(id)a1 isModal:(BOOL)a2;
- (id)_grandSlamSigner;
- (void)reloadSpecifiers;
- (void)_handleShowInvitesActionURL:(id)a0;
- (void)_handleStartFamilySetupActionURL:(id)a0;
- (void)_showUnderageAlertWithEligibilityResponse:(id)a0;
- (BOOL)remoteUIController:(id)a0 shouldLoadRequest:(id)a1 redirectResponse:(id)a2;
- (id)_valueForInvitiationsSpecifier:(id)a0;
- (void)_reloadFamily;
- (id)_familyBaseSpecifierWithState:(unsigned long long)a0;
- (id)initWithAccountManager:(id)a0 presenter:(id)a1;
- (void)_viewFamilySpecifierWasTapped;
- (id)initWithAccountManager:(id)a0;
- (void)_handleShowFamilyInviteActionURL:(id)a0;
- (void)_loadFamilyDetailsWithCompletion:(id /* block */)a0;
@end