System/Library/PrivateFrameworks/VoiceTriggerUI.framework
VTUISiriDataSharingOptInPresenter.h
Download VTUISiriDataSharingOptInPresenter.h
@class VTUISiriDataSharingOptInViewController, NSString, AFSettingsConnection, NSObject, VTUIProximityDataSharingOptInView;
@protocol OS_dispatch_queue, VTUISiriDataSharingOptInPresentationDelegate;
@interface VTUISiriDataSharingOptInPresenter : NSObject <VTUISiriDataSharingOptInViewControllerDelegate> {
AFSettingsConnection *_settings;
NSObject<OS_dispatch_queue> *_settingsQueue;
long long _dataSharingOptInStatus;
VTUISiriDataSharingOptInViewController *_currentWelcomeController;
VTUIProximityDataSharingOptInView *_currentProxView;
}
@property (weak, nonatomic) id<VTUISiriDataSharingOptInPresentationDelegate> presentationDelegate;
@property long long sourceOfChange;
@property (copy) NSString *reasonForChange;
+ (BOOL)siriDataSharingOptInViewFeatureFlagEnabled;
- (id)init;
- (void).cxx_destruct;
- (void)_requestDismissal;
- (id)dataSharingOptInTextWelcomeControllerForViewStyle:(long long)a0;
- (BOOL)shouldShowSiriDataSharingOptInView;
- (void)_fetchSiriDataSharingEnabled;
- (id)_modalViewControllerForViewStyle:(long long)a0;
- (id)_proximityViewForFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_setSiriDataSharingStatus:(long long)a0 forceDismissal:(BOOL)a1;
- (void)_userTappedDetailLinkText;
- (void)_userTappedDismissButtonFromProxCard;
- (void)_userTappedOptInToDataSharing;
- (void)_userTappedOptOutOfDataSharing;
- (id)dataSharingOptInViewForFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 viewStyle:(long long)a1;
- (void)didDismissFromViewController:(id)a0;
- (void)tearDownPresentedViews;
@end