@class UIView, NSString, NSArray, NSDate, UIControl, UIButton, PLPlatterHeaderContentView, NSTimeZone, MTMaterialView, PLInterfaceActionGroupView, UIScrollView; @protocol PLExpandedPlatterViewDelegate; @interface PLExpandedPlatterView : UIView <UIGestureRecognizerDelegate, UIScrollViewDelegate, UIPointerInteractionDelegate, PLExpandedPlatter, PLTitled, PLContentSizeCategoryAdjusting> { UIView *_headerContainerView; UIView *_headerBackgroundView; UIView *_headerKeyLineView; UIView *_headerTintView; PLPlatterHeaderContentView *_headerContentView; UIView *_scrollViewContentView; UIView *_topRubberbandingView; MTMaterialView *_actionsBackgroundView; PLInterfaceActionGroupView *_actionsView; } @property (readonly, nonatomic, getter=_mainContentView) UIView *mainContentView; @property (readonly, nonatomic, getter=_headerContentView) UIView *headerContentView; @property (retain, nonatomic, getter=_mainContentView) UIView *mainContentView; @property (weak, nonatomic) id<PLExpandedPlatterViewDelegate> delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) UIScrollView *scrollView; @property (nonatomic) struct CGSize { double width; double height; } customContentSize; @property (retain, nonatomic) NSArray *interfaceActions; @property (nonatomic, getter=isActionsHidden) BOOL actionsHidden; @property (readonly, nonatomic) UIControl *dismissControl; @property (readonly, nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } dismissControlInsets; @property (nonatomic) long long dismissControlPosition; @property (nonatomic) double contentBottomInset; @property (nonatomic) BOOL clipsVisibleContentToBounds; @property (nonatomic, getter=isDismissControlEnabled) BOOL dismissControlEnabled; @property (nonatomic, getter=isHeaderEnabled) BOOL headerEnabled; @property (readonly, nonatomic) UIView *customContentView; @property (nonatomic) BOOL hasShadow; @property (nonatomic, getter=isBackgroundBlurred) BOOL backgroundBlurred; @property (copy, nonatomic) NSArray *icons; @property (copy, nonatomic) NSString *title; @property (copy, nonatomic) NSDate *date; @property (nonatomic, getter=isDateAllDay) BOOL dateAllDay; @property (copy, nonatomic) NSTimeZone *timeZone; @property (nonatomic) long long dateFormatStyle; @property (readonly, nonatomic) NSArray *iconButtons; @property (readonly, nonatomic) UIButton *utilityButton; @property (copy, nonatomic) NSString *preferredContentSizeCategory; @property (nonatomic) BOOL adjustsFontForContentSizeCategory; - (void)forwardInvocation:(id)a0; - (void)_configureCustomContentView; - (BOOL)adjustForContentSizeCategoryChange; - (void)dealloc; - (void)_layoutScrollView; - (BOOL)pointInside:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (struct CGSize { double x0; double x1; })contentSizeForSize:(struct CGSize { double x0; double x1; })a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_headerFrame; - (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (struct CGSize { double x0; double x1; })sizeThatFitsContentWithSize:(struct CGSize { double x0; double x1; })a0; - (void)_configureCustomContentViewIfNecessary; - (id)pointerInteraction:(id)a0 regionForRequest:(id)a1 defaultRegion:(id)a2; - (void).cxx_destruct; - (void)_configureHeaderContentViewIfNecessary; - (id)pointerInteraction:(id)a0 styleForRegion:(id)a1; - (void)layoutSubviews; - (void)scrollViewDidScroll:(id)a0; - (BOOL)respondsToSelector:(SEL)a0; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (struct CGSize { double x0; double x1; })_contentViewSize; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })scrollViewFrame; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_actionsViewFrame; - (void)_configureMainContentViewIfNecessary; - (struct CGSize { double x0; double x1; })_contentSizeThatFitsContentWithSizeExcludingActions:(struct CGSize { double x0; double x1; })a0; - (struct CGSize { double x0; double x1; })_flexibleAreaSizeForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_layoutCustomContentView; - (void)_layoutMainContentViewIfNecessary; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_mainContentViewFrame; - (struct CGSize { double x0; double x1; })actionsSizeThatFits:(struct CGSize { double x0; double x1; })a0; - (struct CGSize { double x0; double x1; })contentSizeExcludingActions; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForPlatterFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })minimumScrollViewContentInsets; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })platterFrameForFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (struct CGSize { double x0; double x1; })sizeExcludingActions; - (void)_reduceTransparencyDidChange:(id)a0; - (void)_configureScrollViewIfNecessary; - (struct CGSize { double x0; double x1; })_actionsSizeThatFits:(struct CGSize { double x0; double x1; })a0 includingPadding:(BOOL)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_boundsInsetHorizontallyFromDismissControlIfNecessary; - (void)_configureActionViewIfNecessaryWithActions:(id)a0; - (void)_configureActionsBackgroundViewIfNecessaryWithActions:(id)a0; - (void)_configureDismissControlIfNecessary; - (void)_configureHeaderBackgroundDefaultIfNecessary; - (void)_configureHeaderBackgroundForReduceTransparencyIfNecessary; - (void)_configureHeaderBackgroundViewsIfCanScroll; - (void)_configureHeaderBackgroundViewsIfNecessary; - (void)_configureHeaderContainerViewIfNecessary; - (void)_configureScrollViewContentViewIfNecessary; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_dismissControlTotalOutset; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_effectiveMainContentViewFrame; - (double)_headerKeyLineAlphaForContentOffset; - (void)_invalidateHeaderBackgroundViews; - (void)_layoutActionsView; - (void)_layoutDismissControl; - (void)_layoutHeaderBackgroundViewsWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_layoutHeaderContainerViewWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_layoutHeaderContentViewWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_layoutMainContentView; - (void)_layoutScrollViewContentView; - (void)_layoutTopRubberbandingView; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_scrollViewContentViewFrame; - (struct CGSize { double x0; double x1; })_sizeThatFitsContentExcludingActionsWithSize:(struct CGSize { double x0; double x1; })a0; - (void)_updateHeaderKeyLineAlphaIfNecessaryAnimated:(BOOL)a0; @end