@class UIView, NSString, PKPaletteToolPreview, PKPaletteScaleFactorPolicy, PKPaletteContainerView, UIViewController, NSLayoutConstraint, UIScrollView; @protocol PKPaletteViewHosting, PKPaletteViewDelegate, PKPaletteViewInternalDelegate, PKPaletteViewHoverDelegate; @interface PKPaletteView : UIView @property (nonatomic) unsigned long long lastEdgeLocation; @property (weak, nonatomic) id paletteViewHosting; @property (weak, nonatomic) id internalDelegate; @property (weak, nonatomic) id hoverDelegate; @property (nonatomic, setter=_setShouldTrackHoverLocationForPencilTapActions:) BOOL _shouldTrackHoverLocationForPencilTapActions; @property (nonatomic) unsigned long long autoHideCorner; @property (nonatomic, getter=isToolPreviewMinimized) BOOL toolPreviewMinimized; @property (readonly, nonatomic) BOOL toolPreviewMatchesExpandedTool; @property (readonly, nonatomic) UIView *clippingView; @property (readonly, nonatomic) PKPaletteContainerView *containerView; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerWidthConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerHeightConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerCenterXConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerCenterYConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerCompactTopConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerCompactBottomConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerCompactLeftConstraint; @property (retain, nonatomic) NSLayoutConstraint *paletteContainerCompactRightConstraint; @property (readonly, nonatomic) PKPaletteToolPreview *toolPreview; @property (retain, nonatomic) NSLayoutConstraint *toolPreviewCenterXConstraint; @property (retain, nonatomic) NSLayoutConstraint *toolPreviewCenterYConstraint; @property (retain, nonatomic) NSLayoutConstraint *toolPreviewWidthConstraint; @property (retain, nonatomic) NSLayoutConstraint *toolPreviewHeightConstraint; @property (readonly, nonatomic) unsigned long long paletteViewType; @property (readonly, nonatomic) unsigned long long lastPaletteEdgePositionWhileDragging; @property (weak, nonatomic) id delegate; @property (readonly, nonatomic) long long palettePosition; @property (readonly, nonatomic) double paletteScaleFactor; @property (nonatomic) double paletteContentAlpha; @property (weak, nonatomic) UIViewController *presentationController; @property (readonly, nonatomic) UIView *backgroundMaterialView; @property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } palettePopoverLayoutSceneMargins; @property (readonly, nonatomic) BOOL useCompactSize; @property (readonly, nonatomic) double compactPaletteHeight; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } adjustedWindowSceneBounds; @property (readonly, nonatomic) PKPaletteScaleFactorPolicy *paletteScaleFactorPolicy; @property (nonatomic, getter=isAutoHideEnabled) BOOL autoHideEnabled; @property (readonly, nonatomic, getter=isToolPreviewInstalled) BOOL toolPreviewInstalled; @property (readonly, nonatomic) BOOL shouldStartUpMinimized; @property (readonly, nonatomic) BOOL shouldExpandFromCorner; @property (nonatomic) BOOL shadowVisible; @property (readonly, nonatomic) double shadowOpacity; @property (readonly, nonatomic) double shadowRadius; @property (readonly, nonatomic) BOOL shouldAdjustShadowRadiusForMinimized; @property (nonatomic) BOOL ignoresSafeAreaInsetsInCompactSize; @property (nonatomic) struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } edgeInsetsInCompactSize; @property (readonly, nonatomic) UIScrollView *contentScrollView; @property (nonatomic) BOOL draggingEnabled; @property (readonly, nonatomic, getter=isVisible) BOOL visible; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (retain, nonatomic) UIViewController *palettePopoverPresentingController; + (id)makeBackgroundView; - (id)_stateDictionary; - (void)_setContinuousCornerRadius:(double)a0; - (void)traitCollectionDidChange:(id)a0; - (double)scalingFactor; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_setCornerRadius:(double)a0; - (void).cxx_destruct; - (void)layoutSubviews; - (void)setPalettePosition:(long long)a0; - (void)_saveOptions; - (void)_updateContainerSizeConstraints; - (void)_updateContainerViewConstraints; - (id)toolPreviewView; - (void)updatePopoverUI; - (void)_didChangeAutoHideEnabled; - (void)_installBackgroundViewInView:(id)a0; - (void)_installClippingViewInView:(id)a0; - (void)_installContainerViewInView:(id)a0; - (void)_installToolPreviewInView:(id)a0; - (BOOL)_isCompactInSmallestQuickNoteWindowScene; - (BOOL)_isPaletteContentViewHidden; - (BOOL)_loadOptions; - (unsigned long long)_nextAutoHideCorner; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_palettePopoverSourceRect; - (struct CGPoint { double x0; double x1; })_paletteViewHoverLocation; - (id)_paletteViewHoverView; - (void)_setPaletteScaleFactor:(double)a0 notifyDidChange:(BOOL)a1; - (void)_uninstallToolPreview; - (void)_updateContainerSizeConstraintsForEdge:(unsigned long long)a0; - (void)_updateToolPreviewScalingAnimated:(BOOL)a0; - (void)_updateToolPreviewVisibility; - (void)_willDockPaletteToCorner:(unsigned long long)a0; - (void)_willDockPaletteToEdge:(unsigned long long)a0 prepareForExpansion:(BOOL)a1 isPaletteChangingOrientation:(BOOL)a2; - (id)borderColorForTraitCollection:(id)a0; - (double)borderWidthForTraitCollection:(id)a0; - (void)configureForDockedAtCorner; - (void)configureForDockedAtEdge:(unsigned long long)a0; - (double)dampingRatioForThrowingFromPosition:(long long)a0 toPosition:(long long)a1 withVelocity:(struct CGPoint { double x0; double x1; })a2; - (void)didChangePalettePositionFromPosition:(long long)a0 toPosition:(long long)a1; - (void)didChangePaletteScaleFactor; - (void)didEndAppearanceAnimation; - (void)dismissPalettePopoverWithCompletion:(id /* block */)a0; - (unsigned long long)edgeLocationToDockFromCorner:(unsigned long long)a0; - (void)hostView:(id)a0 didDockPaletteToPosition:(long long)a1; - (void)hostView:(id)a0 willDockPaletteToPosition:(long long)a1 prepareForExpansion:(BOOL)a2; - (BOOL)isPalettePresentingPopover; - (struct CGSize { double x0; double x1; })minimizedPaletteSize; - (void)paletteHostingWindowSceneDidChangeBounds:(id)a0; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })palettePopoverLayoutMargins; - (id)palettePopoverPassthroughViews; - (unsigned long long)palettePopoverPermittedArrowDirections; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })palettePopoverSourceRectToPresentViewController:(id)a0; - (id)palettePopoverSourceView; - (struct CGSize { double x0; double x1; })paletteSizeForEdge:(unsigned long long)a0; - (double)responseForThrowingFromPosition:(long long)a0 toPosition:(long long)a1 withVelocity:(struct CGPoint { double x0; double x1; })a2; - (void)saveOptionsIfNecessary; - (void)setAdjustedWindowSceneBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)setPaletteScaleFactor:(double)a0; - (void)setToolPreviewMinimized:(BOOL)a0 animated:(BOOL)a1; - (BOOL)shouldPalettePresentPopover; - (void)updatePalettePopover:(id)a0; - (BOOL)wantsCustomPalettePopoverPresentationSource; - (BOOL)wantsToolPreviewForTraitCollection:(id)a0; - (void)willStartAppearanceAnimation:(BOOL)a0; @end