@class UIView, UIMenu, NSString, _UICutoutShadowView, UICollectionViewDiffableDataSource, NSMutableArray, UIBezierPath, UIVisualEffectView, UICollectionView, NSIndexPath; @interface _UIContextMenuListView : UIView @property (retain, nonatomic) _UICutoutShadowView *shadowView; @property (retain, nonatomic) UIView *clippingView; @property (retain, nonatomic) UIVisualEffectView *backgroundView; @property (retain, nonatomic) UICollectionView *collectionView; @property (retain, nonatomic) UICollectionViewDiffableDataSource *collectionViewDataSource; @property (retain, nonatomic) UICollectionView *outgoingCollectionView; @property (retain, nonatomic) UICollectionViewDiffableDataSource *outgoingCollectionViewDataSource; @property (copy, nonatomic) NSIndexPath *highlightedIndexPath; @property (nonatomic) double emphasisAlphaMultiplier; @property (nonatomic) BOOL hasValidContentSize; @property (retain, nonatomic) UIBezierPath *hoverZone; @property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } contentMargins; @property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } headerMargins; @property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } menuTitleMargins; @property (nonatomic) BOOL portalingFocusedView; @property (retain, nonatomic) NSMutableArray *portals; @property (retain, nonatomic) UIView *portalContainerView; @property (retain, nonatomic) UIView *cvBackgroundView; @property (retain, nonatomic) UIView *borderView; @property (retain, nonatomic) UIMenu *displayedMenu; @property (nonatomic) unsigned long long parentHierarchyStyle; @property (nonatomic) unsigned long long position; @property (nonatomic) BOOL reversesActionOrder; @property (nonatomic) BOOL emphasized; @property (nonatomic) BOOL allowsFocus; @property (nonatomic) BOOL allowsBackgroundViewInteraction; @property (nonatomic) unsigned long long roundedEdges; @property (nonatomic) double shadowAlpha; @property (nonatomic) double collectionViewAlpha; @property (nonatomic) struct CGSize { double width; double height; } nativeContentSize; @property (nonatomic) struct CGSize { double width; double height; } visibleContentSize; @property (readonly, nonatomic) NSString *backgroundMaterialGroupName; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)collectionView:(id)a0 didUpdateFocusInContext:(id)a1 withAnimationCoordinator:(id)a2; - (void)_updateCornerRadius; - (id)preferredFocusEnvironments; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)collectionView:(id)a0 willDisplayCell:(id)a1 forItemAtIndexPath:(id)a2; - (BOOL)collectionView:(id)a0 canFocusItemAtIndexPath:(id)a1; - (void).cxx_destruct; - (void)layoutSubviews; - (void)_sizeClippingAndCollectionViews; - (id)cellForElement:(id)a0; - (double)_clampedCornerRadius; - (void)_configureCell:(id)a0 forElement:(id)a1 section:(id)a2 size:(long long)a3; - (id)_dataSourceForCollectionView:(id)a0; - (id)_headerIndexPath; - (id)_platformMetrics; - (void)_portalCellIfNeeded:(id)a0; - (void)_removeAllPortals; - (void)_setupCellPortalingIfNeeded; - (BOOL)_shouldScrollToSelectedAction; - (void)_tearDownCellPortalingIfNeeded; - (void)_updateCellPortalingWithCell:(id)a0; - (void)_updateCellPortalingWithUpdateFocusInContext:(id)a0 inCollectionView:(id)a1; - (void)_updateCollectionViewAlpha; - (void)_updateContentMargins; - (void)_updatePlatterHairline; - (void)_updateScrollInsets; - (void)_updateShadowAlpha; - (id)_viewAtIndexPath:(id)a0; - (void)didCompleteInPlaceMenuTransition; - (void)didCompleteMenuAppearanceAnimation; - (id)elementAtIndexPath:(id)a0; - (void)highlightItemAtIndexPath:(id)a0; - (void)highlightItemAtIndexPath:(id)a0 forHover:(BOOL)a1; - (id)indexPathForElement:(id)a0; - (id)indexPathForItemAtPoint:(struct CGPoint { double x0; double x1; })a0; - (struct CGSize { double x0; double x1; })preferredContentSizeWithinContainerSize:(struct CGSize { double x0; double x1; })a0; - (void)scrollToFirstSignificantAction; - (struct CGVector { double x0; double x1; })selectionGestureAllowableMovementForGestureBeginningAtIndexPath:(id)a0; - (void)setSubmenuTitleViewExpanded:(BOOL)a0 withMaterialGroupName:(id)a1 numberOfTitleLines:(unsigned long long)a2 highlighted:(BOOL)a3; - (void)unHighlightItemAtIndexPath:(id)a0; - (void)willStartInPlaceMenuTransition; @end