System/Library/PrivateFrameworks/PosterBoard.framework
PBFPosterRackCollectionViewController.h
Download PBFPosterRackCollectionViewController.h
@class NSIndexPath, PBFPosterPair;
@interface PBFPosterRackCollectionViewController : UICollectionViewController <FCUIFocusSelectionViewControllerDelegate, SBSHomeScreenServiceLayoutObserver, UICollectionViewDelegate_Private, UIGestureRecognizerDelegate, UISheetPresentationControllerDelegate, PBFPosterGalleryPreviewViewControllerDelegate, PRDateObserving, PBFPosterEditingIngestionManagerDelegate, PREditingFontAndColorPickerViewControllerDelegate, PREditingSceneViewControllerObserver, PBFPosterRackSwitcherControlling> {
void /* unknown type, empty encoding */ lockPosterOverlayLayerSpecification;
void /* unknown type, empty encoding */ lockPosterLiveContentLayerSpecification;
void /* unknown type, empty encoding */ lockPosterLiveFloatingLayerSpecification;
void /* unknown type, empty encoding */ portalContainerSpecification;
void /* unknown type, empty encoding */ isLockPosterFloatingLayerInlined;
void /* unknown type, empty encoding */ isLockPosterComplicationRowHidden;
void /* unknown type, empty encoding */ leadingTopButtonFrame;
void /* unknown type, empty encoding */ trailingTopButtonFrame;
void /* unknown type, empty encoding */ lockVibrancyConfiguration;
void /* unknown type, empty encoding */ stashedLockscreenSnapshots;
void /* unknown type, empty encoding */ posterStore;
void /* unknown type, empty encoding */ focusSetupStateProvider;
void /* unknown type, empty encoding */ currentFocusSetupState;
void /* unknown type, empty encoding */ shouldShowFocusButtonOnLockScreenPosterCells;
void /* unknown type, empty encoding */ displayedComplicationLocationOnLockScreenPosterCells;
void /* unknown type, empty encoding */ shouldDisplayHomeCardsParallaxedWithLockCardsInAlongsideLayout;
void /* unknown type, empty encoding */ leadingTopButton;
void /* unknown type, empty encoding */ leadingTopButtonTopAnchorConstraint;
void /* unknown type, empty encoding */ leadingTopButtonTrailingAnchorConstraint;
void /* unknown type, empty encoding */ trailingTopButton;
void /* unknown type, empty encoding */ trailingTopButtonTopAnchorConstraint;
void /* unknown type, empty encoding */ trailingTopButtonTrailingAnchorConstraint;
void /* unknown type, empty encoding */ topButtonsEdgeInsets;
void /* unknown type, empty encoding */ centeredPosterButton;
void /* unknown type, empty encoding */ centeredPosterButtonMinWidth;
void /* unknown type, empty encoding */ sideButtonTrailingWidth;
void /* unknown type, empty encoding */ addPosterButton;
void /* unknown type, empty encoding */ actionsMenuButton;
void /* unknown type, empty encoding */ $__lazy_storage_$_duplicateAction;
void /* unknown type, empty encoding */ homeScreenConfigurationView;
void /* unknown type, empty encoding */ posterPairWithUncommittedHomeScreenConfigurationUpdates;
void /* unknown type, empty encoding */ $__lazy_storage_$_feedbackGenerator;
void /* unknown type, empty encoding */ currentPosterSignificantEventsCounter;
void /* unknown type, empty encoding */ galleryController;
void /* unknown type, empty encoding */ switcherApplicationStateNode;
void /* unknown type, empty encoding */ hasScrolledToSelectionForInitialViewLayout;
void /* unknown type, empty encoding */ isScrollingOrSettling;
void /* unknown type, empty encoding */ pageControlPreferredNumberOfVisibleIndicators;
void /* unknown type, empty encoding */ $__lazy_storage_$_initialLayoutModeFromFullscreen;
void /* unknown type, empty encoding */ layoutTransitionAnimationCount;
void /* unknown type, empty encoding */ durationForCommittingToAlongsideLayout;
void /* unknown type, empty encoding */ minimumMovementForSignificantPan;
void /* unknown type, empty encoding */ isTransitioningToInitialLayoutModeFromFullscreen;
void /* unknown type, empty encoding */ shouldBeginAlongsideCompactDeflationWhenAppropriate;
void /* unknown type, empty encoding */ numberOfTrackingTouchesBegunWhileTransitioningToInitialLayoutModeFromFullscreen;
void /* unknown type, empty encoding */ layout;
void /* unknown type, empty encoding */ centeredLockPosterOverlayView;
void /* unknown type, empty encoding */ lockPosterLiveContentView;
void /* unknown type, empty encoding */ lockPosterLiveFloatingView;
void /* unknown type, empty encoding */ homeScreenIconContentLayout;
void /* unknown type, empty encoding */ currentHomeScreenIconContentLayoutFetchRequestID;
void /* unknown type, empty encoding */ homeScreenIconContentViewConnector;
void /* unknown type, empty encoding */ headerBottomEdgeSpacing;
void /* unknown type, empty encoding */ editingSessionInProgressAssertion;
void /* unknown type, empty encoding */ legacyMigrationHelper;
void /* unknown type, empty encoding */ $__lazy_storage_$_widgetHost;
void /* unknown type, empty encoding */ $__lazy_storage_$_lockScreenWidgetMetricsSpecifications;
void /* unknown type, empty encoding */ galleryDataProvider;
void /* unknown type, empty encoding */ galleryInUseAssertion;
void /* unknown type, empty encoding */ focusSelector;
void /* unknown type, empty encoding */ homeScreenService;
void /* unknown type, empty encoding */ homeScreenLayoutObservationToken;
}
@property (nonatomic, readonly) unsigned long long supportedInterfaceOrientations;
@property (nonatomic, readonly) BOOL prefersStatusBarHidden;
@property (nonatomic, weak) void /* unknown type, empty encoding */ posterRackDelegate;
@property (nonatomic, readonly) void /* unknown type, empty encoding */ dateProvider;
@property (nonatomic) void /* unknown type, empty encoding */ managesLiveWidgetHosting;
@property (nonatomic) void /* unknown type, empty encoding */ shouldDisplayCancelButton;
@property (nonatomic) void /* unknown type, empty encoding */ shouldDisplayGalleryAffordance;
@property (nonatomic) void /* unknown type, empty encoding */ shouldDisplayAddButton;
@property (nonatomic) void /* unknown type, empty encoding */ shouldDisplayActionsButton;
@property (nonatomic) void /* unknown type, empty encoding */ shouldDisplayConfigurationTopButtons;
@property (nonatomic) void /* unknown type, empty encoding */ allowsLeavingHomeConfiguringLayout;
@property (nonatomic) void /* unknown type, empty encoding */ allowsEnteringFullscreenLayout;
@property (nonatomic) void /* unknown type, empty encoding */ shouldTransitionLayoutToConfiguringHomeForFirstPoster;
@property (nonatomic, retain) void /* unknown type, empty encoding */ pageControl;
@property (nonatomic) void /* unknown type, empty encoding */ layoutMode;
@property (nonatomic, readonly) NSIndexPath *centeredPosterIndexPath;
@property (nonatomic, readonly) PBFPosterPair *centeredPoster;
+ (id)simplifiedHomeScreenSwitcherFor:(id)a0 delegate:(id)a1 topButtonLayout:(struct PREditingSceneViewControllerTopButtonLayout { struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x0; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x1; })a2;
+ (id)simplifiedHomeScreenSwitcherWithFilter:(id)a0 delegate:(id)a1 topButtonLayout:(struct PREditingSceneViewControllerTopButtonLayout { struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x0; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x1; })a2;
- (void)scrollViewDidEndDecelerating:(id)a0;
- (void)reset:(id /* block */)a0;
- (void)collectionView:(id)a0 didSelectItemAtIndexPath:(id)a1;
- (id)init;
- (void)dealloc;
- (void)getRotationContentSettings:(struct { BOOL x0; BOOL x1; BOOL x2; BOOL x3; BOOL x4; double x5; int x6; } *)a0 forWindow:(id)a1;
- (void)viewWillLayoutSubviews;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (void)viewDidLayoutSubviews;
- (id)_indexPathOfReferenceItemForLayoutTransitionInCollectionView:(id)a0;
- (void)viewDidLoad;
- (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1;
- (void)scrollViewDidEndScrollingAnimation:(id)a0;
- (void)presentationControllerDidDismiss:(id)a0;
- (void)collectionView:(id)a0 willDisplayCell:(id)a1 forItemAtIndexPath:(id)a2;
- (void)presentationControllerWillDismiss:(id)a0;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)collectionView:(id)a0 didEndDisplayingCell:(id)a1 forItemAtIndexPath:(id)a2;
- (void).cxx_destruct;
- (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1;
- (long long)collectionView:(id)a0 numberOfItemsInSection:(long long)a1;
- (long long)numberOfSectionsInCollectionView:(id)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (id)initWithCollectionViewLayout:(id)a0;
- (void)scrollViewDidScroll:(id)a0;
- (id)collectionView:(id)a0 viewForSupplementaryElementOfKind:(id)a1 atIndexPath:(id)a2;
- (id)collectionView:(id)a0 cellForItemAtIndexPath:(id)a1;
- (id)initWithCoder:(id)a0;
- (void)scrollViewWillBeginDragging:(id)a0;
- (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(struct CGPoint { double x0; double x1; } *)a2;
- (id)_newCollectionViewWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 collectionViewLayout:(id)a1;
- (void)pageControlDidChangePage:(id)a0;
- (void)dateProvider:(id)a0 didUpdateDate:(id)a1;
- (void)editingSceneViewController:(id)a0 userDidDismissWithAction:(long long)a1 updatedConfiguration:(id)a2 updatedConfiguredProperties:(id)a3 completion:(id /* block */)a4;
- (void)editingSceneViewControllerDidFinalize:(id)a0;
- (void)fontAndColorPickerViewController:(id)a0 didUpdateDesiredDetent:(double)a1;
- (struct PREditingSceneViewControllerTopButtonLayout { struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x0; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x1; })topButtonLayoutForEditingSceneViewController:(id)a0;
- (void)homeScreenServiceLayoutDidChange:(id)a0;
- (void)scrollToFirstPoster:(BOOL)a0 completion:(id /* block */)a1;
- (void)didTapEmptyViewArea:(id)a0;
- (void)dismissPresentedViewControllersAnimated:(BOOL)a0 dismissHandler:(id /* block */)a1 completion:(id /* block */)a2;
- (void)editingIngestionManager:(id)a0 didAccept:(id)a1 userChoice:(long long)a2;
- (void)focusSelectionViewController:(id)a0 hasSelected:(BOOL)a1 activity:(id)a2;
- (void)galleryViewController:(id)a0 didSelectPreview:(id)a1 fromPreviewView:(id)a2;
- (id)galleryViewController:(id)a0 willUseAnimationController:(id)a1 forDismissingEditingViewControllerWithAction:(long long)a2;
- (id)initWithPosterFilter:(id)a0;
- (id)posterExtensionDataStore;
- (void)posterSectionRemovalView:(id)a0 didRequestRemovalOfPosterWithID:(id)a1;
- (void)presentPosterGallery:(id /* block */)a0;
@end