luxlabs header browser preview


@class UIMenu, PKPaletteTapToRadarCommand, PKPaletteContentView, UIWindowScene, UIViewController, PKPaletteInputAssistantButtonProvider, PKTool, UIView, NSLayoutConstraint, NSString, NSUndoManager, PKPaletteFloatingKeyboardController, NSArray, PKPaletteToolView, UIPencilInteraction, PKTextInputWindowFirstResponder, PKTextInputWindowFirstResponderController;
@protocol PKPaletteViewAnnotationDelegate, PKDrawingPaletteViewDelegate;

@interface PKDrawingPaletteView : PKPaletteView <PKDrawingPaletteViewStateSubject, PKPaletteUndoRedoViewDelegate, PKPaletteToolPickerViewDelegate, PKPaletteColorPickerViewDelegate, PKPaletteAdditionalOptionsViewDelegate, PKPaletteToolPreviewDelegate, PKPalettePopoverUpdating, PKTextInputWindowFirstResponderControllerDelegate, PKPaletteFloatingKeyboardControllerDelegate, PKPaletteContentViewDelegate, PKPaletteToolPickerViewDataSource, UIPopoverPresentationControllerDelegate, UIPencilInteractionDelegate, PKPaletteViewStateSubject> {
    NSUndoManager *_undoManager;
}

@property (retain, nonatomic) PKPaletteContentView *contentView;
@property (retain, nonatomic) NSLayoutConstraint *contentViewBottomConstraint;
@property (retain, nonatomic) NSLayoutConstraint *compactContentViewHeightConstraint;
@property (retain, nonatomic) UIView *bottomLineDividerView;
@property (nonatomic) BOOL isEditingOpacity;
@property (nonatomic) double interItemUndoRedoButtonsSpacing;
@property (retain, nonatomic) PKTextInputWindowFirstResponderController *firstResponderController;
@property (retain, nonatomic) PKPaletteInputAssistantButtonProvider *inputAssistantButtonProvider;
@property (retain, nonatomic) UIViewController *presentedPopoverViewController;
@property (nonatomic) BOOL isQuickNoteUI;
@property (readonly, nonatomic) UIPencilInteraction *pencilInteraction;
@property (readonly, nonatomic) PKPaletteToolView *selectedToolView;
@property (nonatomic) long long contextEditingMode;
@property (readonly, nonatomic) PKTextInputWindowFirstResponder *windowFirstResponder;
@property (retain, nonatomic) PKPaletteTapToRadarCommand *tapToRadarCommand;
@property (retain, nonatomic) PKPaletteFloatingKeyboardController *floatingKeyboardController;
@property (weak, nonatomic) id<PKPaletteViewAnnotationDelegate> annotationDelegate;
@property (nonatomic) long long selectedAnnotationType;
@property (readonly, nonatomic) UIView *opacityEditingView;
@property (weak, nonatomic) id<PKDrawingPaletteViewDelegate> delegate;
@property (nonatomic) BOOL showsLassoToolEditingView;
@property (readonly, nonatomic) UIView *lassoToolEditingView;
@property (copy, nonatomic) NSString *lassoToolEditingViewIdentifier;
@property (readonly, nonatomic) UIView *contextualEditingView;
@property (nonatomic, getter=isEditingStrokeSelection) BOOL editingStrokeSelection;
@property (nonatomic, getter=isEditingTextSelection) BOOL editingTextSelection;
@property (nonatomic, getter=isEditingExternalElementsSelection) BOOL editingExternalElementsSelection;
@property (nonatomic) BOOL colorSwatchesVisible;
@property (nonatomic) BOOL prefersLargeContextualEditingUI;
@property (nonatomic) long long colorUserInterfaceStyle;
@property (readonly, nonatomic, getter=isAnnotationSupportEnabled) BOOL annotationSupportEnabled;
@property (nonatomic, getter=isFingerDrawsOptionEnabled) BOOL fingerDrawsOptionEnabled;
@property (nonatomic) BOOL showsRuler;
@property (nonatomic) BOOL shouldHideHoverPreviewToggle;
@property (nonatomic) long long numberOfToolsAfterRuler;
@property (nonatomic) BOOL showsPlusButton;
@property (retain, nonatomic) UIMenu *plusButtonMenu;
@property (retain, nonatomic) UIViewController *plusButtonViewController;
@property (nonatomic) BOOL showsTextButton;
@property (retain, nonatomic) UIViewController *textButtonViewController;
@property (nonatomic) BOOL showsShapeButton;
@property (retain, nonatomic) UIViewController *shapeButtonViewController;
@property (copy, nonatomic) NSArray *tools;
@property (readonly, nonatomic) PKTool *selectedTool;
@property (readonly, nonatomic) unsigned long long indexOfSelectedTool;
@property (nonatomic) double interItemToolsSpacingInCompactSize;
@property (nonatomic) double interItemUndoRedoButtonsSpacingInCompactSize;
@property (nonatomic, getter=isPencilInteractionEnabledWhenNotVisible) BOOL pencilInteractionEnabledWhenNotVisible;
@property (nonatomic) BOOL wantsClearBackgroundColorInCompactSize;
@property (nonatomic) BOOL wantsUndoRedoButtonsVisibleInCompactSize;
@property (nonatomic) BOOL wantsEllipsisButtonVisibleInCompactSize;
@property (nonatomic) BOOL wantsBottomLineDividerVisibleInCompactSize;
@property (readonly, nonatomic, getter=isEllipsisButtonVisible) BOOL ellipsisButtonVisible;
@property (nonatomic) BOOL useEqualSpacingLayoutInCompactSize;
@property (nonatomic) BOOL wantsMulticolorSwatchShadowInCompactSize;
@property (nonatomic) BOOL wantsUndoRedoButtonsShadowInCompactSize;
@property (readonly, nonatomic, getter=isExtendedColorPickerVisible) BOOL extendedColorPickerVisible;
@property (readonly, nonatomic) BOOL hasHandwritingTool;
@property (readonly, nonatomic) NSArray *inputAssistantItems;
@property (readonly, nonatomic) BOOL enableKeyboardButtons;
@property (readonly, nonatomic) long long floatingKeyboardType;
@property (readonly, nonatomic) double _toolsContainerWidth;
@property (readonly, nonatomic) BOOL wantsScrollableTools;
@property (readonly, nonatomic) double paletteScaleFactor;
@property (readonly, nonatomic, getter=isAutoHideEnabled) BOOL autoHideEnabled;
@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;
@property (readonly, nonatomic) UIWindowScene *windowScene;

- (id)undoManager;
- (id)init;
- (void)dealloc;
- (long long)adaptivePresentationStyleForPresentationController:(id)a0;
- (double)shadowRadius;
- (void)traitCollectionDidChange:(id)a0;
- (double)shadowOpacity;
- (void)setUndoManager:(id)a0;
- (id)contentScrollView;
- (void).cxx_destruct;
- (long long)adaptivePresentationStyleForPresentationController:(id)a0 traitCollection:(id)a1;
- (void)layoutSubviews;
- (void)didMoveToWindow;
- (void)_changeWasDone:(id)a0;
- (void)_changeWasRedone:(id)a0;
- (void)_changeWasUndone:(id)a0;
- (void)_releaseUndoManager;
- (void)_updateUI;
- (void)pencilInteractionDidTap:(id)a0;
- (void)setShadowVisible:(BOOL)a0;
- (BOOL)isHandwritingToolSelected;
- (unsigned long long)paletteViewType;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })plusButtonFrame;
- (void)updateHandwritingAssistantItems;
- (void)updatePopoverUI;
- (BOOL)_canHandlePencilInteraction;
- (BOOL)_canReplaceToolAtIndex:(unsigned long long)a0 withTool:(id)a1;
- (BOOL)_canSelectToolAtIndex:(unsigned long long)a0;
- (BOOL)_canShowFingerDrawsOption;
- (void)_centerPaletteContainerSubviewToCurrentlySelectedToolForEdge:(unsigned long long)a0 needsContainerViewLayout:(BOOL)a1;
- (id)_clippingViewBackgroundColor:(BOOL)a0;
- (id)_currentFirstResponder;
- (void)_dictationAvailabilityDidChange:(id)a0;
- (void)_didTapPlusButton:(id)a0;
- (void)_didTapShapeButton:(id)a0;
- (void)_didTapTextButton:(id)a0;
- (BOOL)_hasToolWithIdentifier:(id)a0;
- (void)_installPaletteContentViewInView:(id)a0;
- (BOOL)_isPaletteContentViewHidden;
- (double)_paletteHeightForVerticalOrientation;
- (id)_paletteToolViewForTool:(id)a0;
- (double)_paletteWidthForHorizontalOrientation;
- (void)_performPencilPreferredActionShowColorPalette;
- (void)_performPencilPreferredActionShowInkAttributes;
- (void)_performPencilPreferredActionSwitchEraser;
- (void)_performPencilPreferredActionSwitchPrevious;
- (void)_presentOrDismissFloatingKeyboard;
- (void)_presentViewController:(id)a0 asPopoverFromView:(id)a1;
- (void)_replaceToolAtIndex:(unsigned long long)a0 withTool:(id)a1;
- (void)_selectToolAtIndex:(unsigned long long)a0 updateUI:(BOOL)a1 notifyDelegate:(BOOL)a2;
- (id)_selectedToolViewInToolPicker;
- (void)_setSelectedToolColor:(id)a0 ignoreColorOpacity:(BOOL)a1;
- (void)_setTools:(id)a0 resetSelectedTool:(BOOL)a1 updateUI:(BOOL)a2 notifyDelegate:(BOOL)a3;
- (BOOL)_shouldShowFingerDrawsOption;
- (void)_toolViewStateDidChange:(id)a0;
- (void)_updateHandwritingAssistantItemsFromResponder:(id)a0;
- (void)_updateKeyboardSceneDelegateInputAssistantSupressionState;
- (void)_updateToolPreviewContentsAnimated:(BOOL)a0;
- (void)_updateToolPreviewPositionForEdge:(unsigned long long)a0;
- (void)_updateToolsContainerScrollingEnabled;
- (void)_updateUIReloadTools:(BOOL)a0;
- (BOOL)_wantsClearBackgroundColor;
- (void)_willDockPaletteToCorner:(unsigned long long)a0;
- (void)_willDockPaletteToEdge:(unsigned long long)a0 prepareForExpansion:(BOOL)a1 isPaletteChangingOrientation:(BOOL)a2;
- (void)additionalOptionsView:(id)a0 didToggleAutoHideOption:(BOOL)a1;
- (void)additionalOptionsViewDidPressKeyboardButton:(id)a0;
- (void)additionalOptionsViewDidPressReturnKeyButton:(id)a0;
- (void)additionalOptionsViewDidPressTapToRadarButton:(id)a0;
- (id)borderColorForTraitCollection:(id)a0;
- (double)borderWidthForTraitCollection:(id)a0;
- (void)colorPickerDidChangeSelectedColor:(id)a0 isFromExtendedColorPicker:(BOOL)a1;
- (BOOL)colorPickerShouldDisplayColorSelection:(id)a0;
- (double)compactPaletteHeight;
- (void)configureForDockedAtCorner;
- (void)configureForDockedAtEdge:(unsigned long long)a0;
- (void)contentViewDidDismissInputAssistantView:(id)a0;
- (void)contentViewDidResize:(id)a0;
- (void)contentViewDidSelectInputAssistantKeyboardItem:(id)a0;
- (void)contentViewDidSelectInputAssistantReturnKeyItem:(id)a0;
- (double)dampingRatioForThrowingFromPosition:(long long)a0 toPosition:(long long)a1 withVelocity:(struct CGPoint { double x0; double x1; })a2;
- (void)didChangePaletteScaleFactor;
- (void)didEndAppearanceAnimation;
- (void)dismissPalettePopoverWithCompletion:(id /* block */)a0;
- (void)endOpacityEditing;
- (void)floatingKeyboardController:(id)a0 didChangeKeyboardType:(long long)a1;
- (void)floatingKeyboardControllerWillHide:(id)a0;
- (void)floatingKeyboardControllerWillShow:(id)a0;
- (void)hostView:(id)a0 didDockPaletteToPosition:(long long)a1;
- (void)hostView:(id)a0 willDockPaletteToPosition:(long long)a1 prepareForExpansion:(BOOL)a2;
- (id)initWithTools:(id)a0;
- (id)initWithTools:(id)a0 wantsEllipsisButtonVisibleInCompactSize:(BOOL)a1;
- (BOOL)isPalettePresentingPopover;
- (id)keyboardSelectionMenuForAdditionalOptionsView:(id)a0;
- (id)keyboardSelectionMenuForContentView:(id)a0;
- (long long)numberOfToolsInToolPickerView:(id)a0;
- (struct CGSize { double x0; double x1; })paletteSizeForEdge:(unsigned long long)a0;
- (id)responderForFloatingKeyboardController:(id)a0;
- (double)responseForThrowingFromPosition:(long long)a0 toPosition:(long long)a1 withVelocity:(struct CGPoint { double x0; double x1; })a2;
- (void)selectToolAtIndex:(unsigned long long)a0;
- (BOOL)shouldAdjustShadowRadiusForMinimized;
- (void)startOpacityEditing;
- (void)toolPicker:(id)a0 didSelectTool:(id)a1 atIndex:(unsigned long long)a2;
- (void)toolPickerDidToggleRulerTool:(id)a0;
- (id)toolPickerView:(id)a0 viewForToolAtIndex:(long long)a1;
- (double)toolPickerView:(id)a0 widthForToolAtIndex:(long long)a1 isCompactSize:(BOOL)a2;
- (void)toolPickerViewDidChangeTraitCollectionSizeClass:(id)a0;
- (void)toolPreviewDidChangeToolColor:(id)a0;
- (void)undoRedoViewDidTapRedo:(id)a0;
- (void)undoRedoViewDidTapUndo:(id)a0;
- (void)updateColorPickerSelectedColor;
- (void)updateUndoRedo;
- (void)willStartAppearanceAnimation:(BOOL)a0;
- (void)windowFirstResponderController:(id)a0 didChangeFirstResponder:(id)a1;

@end