luxlabs header browser preview


@class NSString, NSArray, NSURL, NSSet, NSDictionary, UIActivity, UIViewController, LPLinkMetadata, NSNumber, NSUserDefaults;
@protocol UIActivityItemsConfigurationProviding, SHSheetPresenter, UIActivityViewControllerObjectManipulationDelegate, UIActivityViewControllerPhotosDelegate, UIActivityViewControllerCollaborationDelegate, UIActivityItemsConfigurationReading, UIActivityViewControllerAirDropDelegate, _UIRemoteSheet;

@interface UIActivityViewController : UIViewController <SHSheetPresenterDelegate, _UIRemoteSheetContaining>

@property (copy, nonatomic) id /* block */ dismissCompletionHandler;
@property (retain, nonatomic) id<UIActivityItemsConfigurationReading> cachedActivityItemsConfiguration;
@property (copy, nonatomic) NSArray *activityItems;
@property (copy, nonatomic) NSArray *applicationActivities;
@property (retain, nonatomic) NSUserDefaults *userDefaults;
@property (copy, nonatomic) NSString *userDefaultsIdentifier;
@property (nonatomic) BOOL shouldSuggestFamilyMembers;
@property (copy, nonatomic) NSArray *peopleSuggestionBundleIds;
@property (retain, nonatomic) id<UIActivityItemsConfigurationReading> cachedActivityItemsConfiguration;
@property (retain, nonatomic) id<UIActivityItemsConfigurationProviding> clientActivityItemsConfigurationSource;
@property (readonly, nonatomic) id<SHSheetPresenter> mainPresenter;
@property (copy, nonatomic, getter=_activityPresentationCompletionHandler, setter=_setActivityPresentationCompletionHandler:) id /* block */ activityPresentationCompletionHandler;
@property (nonatomic) unsigned long long viewWillAppearTimestamp;
@property (nonatomic) unsigned long long readyToInteractTimestamp;
@property (nonatomic) unsigned long long creationTimestamp;
@property (nonatomic) unsigned long long clientAttemptedInitialPresentationOrEmbeddingTimestamp;
@property (nonatomic) BOOL didStartDelayingPresentation;
@property (nonatomic) BOOL didEndDelayingPresentation;
@property (retain, nonatomic) NSNumber *customViewControllerVerticalInsetWrapper;
@property (retain, nonatomic) NSNumber *customViewControllerSectionHeightWrapper;
@property (copy, nonatomic) NSString *subject;
@property (copy, nonatomic, getter=_shareSheetReadyToInteractHandler, setter=_setShareSheetReadyToInteractHandler:) id /* block */ shareSheetReadyToInteractHandler;
@property (copy, nonatomic) id /* block */ preCompletionHandler;
@property (readonly, nonatomic) BOOL isCollaborationSelected;
@property (copy, nonatomic) NSArray *includedActivityTypes;
@property (nonatomic) long long excludedActivityCategories;
@property (copy, nonatomic) NSArray *activityTypeOrder;
@property (nonatomic) BOOL allowsCustomPresentationStyle;
@property (nonatomic) BOOL allowsEmbedding;
@property (nonatomic) BOOL showKeyboardAutomatically;
@property (nonatomic) BOOL whitelistActionActivitiesOnly;
@property (nonatomic) BOOL hideHeaderView;
@property (nonatomic) BOOL hideSuggestions;
@property (retain, nonatomic) NSString *topContentSectionText;
@property (nonatomic) long long sharingStyle;
@property (copy, nonatomic) NSArray *heroActionActivityTypes;
@property (nonatomic) BOOL showHeroActionsHorizontally;
@property (nonatomic) BOOL showCustomScene;
@property (retain, nonatomic) UIViewController *customViewController;
@property (nonatomic) double customViewControllerVerticalInset;
@property (nonatomic) double customViewControllerSectionHeight;
@property (nonatomic) BOOL isContentManaged;
@property (retain, nonatomic) UIActivity *activity;
@property (retain, nonatomic) UIViewController *activityViewController;
@property (weak, nonatomic) id<UIActivityViewControllerAirDropDelegate> airDropDelegate;
@property (weak, nonatomic) id<UIActivityViewControllerObjectManipulationDelegate> objectManipulationDelegate;
@property (weak, nonatomic) id<UIActivityViewControllerCollaborationDelegate> collaborationDelegate;
@property (nonatomic) long long collaborationMode;
@property (readonly, copy, nonatomic) NSString *sessionIdentifier;
@property (nonatomic) BOOL sourceIsManaged;
@property (retain, nonatomic) UIViewController *photosCarouselViewController;
@property (retain, nonatomic) LPLinkMetadata *photosHeaderMetadata;
@property (retain, nonatomic) UIViewController *photosStackViewController;
@property (weak, nonatomic) id<UIActivityViewControllerPhotosDelegate> photosDelegate;
@property (nonatomic) BOOL enableNewDesignInPhotos;
@property (copy, nonatomic, getter=_initialPhotosAssetDetails, setter=_setInitialPhotosAssetDetails:) NSDictionary *initialPhotosAssetDetails;
@property (copy, nonatomic, getter=_selectedAssetIdentifiers, setter=_setSelectedAssetIdentifiers:) NSArray *selectedAssetIdentifiers;
@property (copy, nonatomic, getter=_photosAssetIdentifiers, setter=_setPhotosAssetIdentifiers:) NSSet *photosAssetIdentifiers;
@property (nonatomic) BOOL configureForPhotosEdit;
@property (nonatomic) BOOL configureForCloudSharing;
@property (copy, nonatomic) NSURL *managedFileURL;
@property (copy, nonatomic) id /* block */ completionHandler;
@property (copy, nonatomic) id /* block */ completionWithItemsHandler;
@property (copy, nonatomic) NSArray *excludedActivityTypes;
@property (nonatomic) BOOL allowsProminentActivity;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) id<_UIRemoteSheet> _remoteSheet;

+ (BOOL)_preventsAppearanceProxyCustomization;
+ (double)_asyncPresentationTimeout;
+ (long long)_defaultPlatformPresentationStyle;

- (void)_cancel;
- (BOOL)shouldAutorotateToInterfaceOrientation:(long long)a0;
- (void)viewSafeAreaInsetsDidChange;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)preferredContentSizeDidChangeForChildContentContainer:(id)a0;
- (void)traitCollectionDidChange:(id)a0;
- (id)activityItemsConfiguration;
- (void)viewDidLoad;
- (void)_performActivity:(id)a0;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)setModalPresentationStyle:(long long)a0;
- (void)viewDidAppear:(BOOL)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (void)viewDidDisappear:(BOOL)a0;
- (id)initWithCoder:(id)a0;
- (void)viewIsAppearing:(BOOL)a0;
- (BOOL)sourceIsManaged;
- (void)__viewControllerWillBePresented:(BOOL)a0;
- (BOOL)_allowsStylingSheetsAsCards;
- (void)_didResignContentViewControllerOfPopover:(id)a0;
- (void)_endDelayingPresentation;
- (void)_presentationController:(id)a0 prepareAdaptivePresentationController:(id)a1;
- (void)_presentationControllerDidDismiss:(id)a0;
- (id)_presentationControllerForPresentedController:(id)a0 presentingController:(id)a1 sourceController:(id)a2;
- (BOOL)_requiresCustomPresentationController;
- (void)_viewControllerPresentationDidInitiate;
- (id)initWithActivityItems:(id)a0 applicationActivities:(id)a1;
- (id)initWithActivityItemsConfiguration:(id)a0;
- (void)setSourceIsManaged:(BOOL)a0;
- (void)_updateActivityItems:(id)a0;
- (id)initWithActivityItems:(id)a0 applicationActivities:(id)a1 peopleSuggestionBundleIds:(id)a2;
- (void)mainPresenterIsReadyToInteract:(id)a0;
- (id)_createContextFromCurrentState;
- (void)_createMainPresenterIfNeeded;
- (double)_displayHeight;
- (void)_executeActivity;
- (void)_prepareActivity:(id)a0;
- (void)_prepareActivity:(id)a0 completion:(id /* block */)a1;
- (void)_primeExtensionDiscovery;
- (void)_readyToInteract;
- (void)_reloadActivity:(id)a0;
- (BOOL)_shouldShowSystemActivityType:(id)a0;
- (id)_titleForActivity:(id)a0;
- (void)_updateActivityItems:(id)a0 applicationActivities:(id)a1;
- (void)_updateSheetPresentationController:(id)a0;
- (void)_willPerformInServiceActivityType:(id)a0 activitySpecificMetadata:(id)a1;
- (id)initWithActivityItems:(id)a0 applicationActivities:(id)a1 shouldSuggestFamilyMembers:(BOOL)a2;
- (id)initWithAssetIdentifiers:(id)a0 activityItems:(id)a1 applicationActivities:(id)a2;
- (id)initWithUserDefaults:(id)a0 userDefaultsIdentifier:(id)a1 applicationActivities:(id)a2;
- (void)mainPresenter:(id)a0 didCompleteActivity:(id)a1 withSuccess:(BOOL)a2 returnedItems:(id)a3 error:(id)a4;
- (void)mainPresenter:(id)a0 willCompleteActivity:(id)a1 withSuccess:(BOOL)a2;
- (void)runScrollingTestWithName:(id)a0 type:(long long)a1 completionHandler:(id /* block */)a2;

@end