luxlabs header browser preview


@class _UITextViewVisualStyle, _UISupplementalLexicon, UIAutoscroll, NSDictionary, UIInputContextHistory, _UITextContainerView, _UITextSizeCache, _UITextViewContentPadding, _UITextViewSearchableObject, UITextRange, UIFont, _UICharacterStreamingManager, UIDragInteraction, NSTextLayoutManager, NSIndexSet, CUICatalog, UITextFormattingViewController, UIDropInteraction, NSTextContainer, UIColor, _UIFindInteraction, UITextPosition, _UITextViewRestorableScrollPosition, UITextInteractionAssistant, UIView, UITextInputController, _UITextLayoutControllerBase, NSAttributedString, NSString, UIPasteConfiguration, _UITextStorageDraggableGeometry, NSLayoutManager, UIBarButtonItemGroup, UILabel, UITextInputTraits, NSTextStorage, RTIInputSystemSourceSession, UITextInputPasswordRules, _UITextInteractableItemCache, UIImage, _UITextLayoutView, UIFindInteraction;
@protocol UITextDragDropSupport, UITextInputTokenizer, UITextViewDelegate, _UITextLayoutController, UITextPasteDelegate, UITextDropDelegate, UITextInputSuggestionDelegate, UITextDragDelegate, NSCoding, NSCopying, UITextInputDelegate;

@interface UITextView : UIScrollView <_UIViewBaselineSpacing, _UITextContainerViewDelegate, _UITextViewContentPaddingDelegate, UITextInputControllerDelegate, UITextAutoscrolling, UIKeyboardInput, _UITextContent, _UIMultilineTextContentSizing, _UILayoutBaselineUpdating, UIViewGhostedRangeSupporting, _UITextItemInteracting, _UITextFormattingViewControllerDelegate, UITextPasteConfigurationSupporting_Internal, UITextDragSupporting, UITextDropSupporting, UITextInputPrivate, UITextInputTraits_Private, _UITextSearching, _UIViewLanguageAwareAdjusting, UITextDraggable, UITextDroppable, UITextPasteConfigurationSupporting, UIFindInteractionDelegate, UITextSearching, UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting> {
    _UITextContainerView *_containerView;
    _UITextLayoutView *_layoutView;
    id _inputDelegate;
    UITextInputController *_inputController;
    UITextInteractionAssistant *_interactionAssistant;
    UITextInputTraits *_textInputTraits;
    UIAutoscroll *_autoscroll;
    struct { unsigned char needsScrollToSelectionAfterLayout : 1; unsigned char editable : 1; unsigned char reentrancyGuard : 1; unsigned char usesExplicitPreferredMaxLayoutWidth : 1; unsigned char interactiveSelectionDisabled : 1; unsigned char selectable : 1; unsigned char shouldPresentSheetsInAWindowLayeredAboveTheKeyboard : 1; unsigned char shouldAutoscrollAboveBottom : 1; unsigned char containerViewSizeInvalid : 1; unsigned char isAnimatingPaste : 1; unsigned char textSizeCacheEnabled : 1; unsigned char showsEditMenu : 1; unsigned char transitioningFromNSTextLayoutManagerToNSLayoutManager : 1; unsigned char extremeSizingEnabled : 1; unsigned char sizingRule : 1; unsigned char wantsContentAwareTypesettingLanguage : 1; } _tvFlags;
    long long _contentSizeUpdateSeqNo;
    _UITextViewRestorableScrollPosition *_scrollTarget;
    unsigned long long _scrollPositionDontRecordCount;
    _UITextViewRestorableScrollPosition *_scrollPosition;
    double _offsetFromScrollPosition;
    unsigned long long _dataDetectorTypes;
    double _preferredMaxLayoutWidth;
    UILabel *_placeholderLabel;
    NSAttributedString *_overriddenPlaceholder;
    long long _overriddenPlaceholderAlignment;
    long long _textKitCodingFlavor;
    NSDictionary *_linkTextAttributes;
    _UICharacterStreamingManager *_characterStreamingManager;
    NSDictionary *_siriParameters;
    double _firstBaselineOffsetFromTop;
    double _lastBaselineOffsetFromBottom;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _unadjustedTextContainerInset;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _textContainerInsetAdjustment;
    _UITextSizeCache *_intrinsicSizeCache;
    CUICatalog *_cuiCatalog;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _beforeFreezingTextContainerInset;
    struct UIEdgeInsets { double top; double left; double bottom; double right; } _duringFreezingTextContainerInset;
    struct CGSize { double width; double height; } _beforeFreezingFrameSize;
    BOOL _unfreezingTextContainerSize;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _frameOfTrailingWhitespace;
    BOOL _canShowTextFormattingOptions;
    UITextFormattingViewController *_textFormattingViewController;
    double _bottomContentInsetAdjustmentForTextFormattingController;
    UIBarButtonItemGroup *_textFormattingAssistantBarGroup;
    BOOL _textFormattingControllerPresentationDeferred;
    BOOL _forceSelectionDisplayForTextFormatting;
    id _textFormattingKeyboardSuppressionAssertion;
    BOOL _didDisableAutomaticKeyboardBehaviorForTextFormatting;
    id<UITextDragDropSupport> _textDragDropSupport;
    _UITextStorageDraggableGeometry *_geometry;
    unsigned long long _defaultTextPreviewOptions;
    _UITextViewContentPadding *_topContentPadding;
    _UITextViewContentPadding *_bottomContentPadding;
    struct CGPoint { double x; double y; } _scrollEndDraggingVelocity;
    UIView *_selectionContainerView;
    _UITextViewSearchableObject *_searchableObject;
    double _multilineContextWidth;
}

@property (nonatomic, setter=_setDrawsDebugBaselines:) BOOL _drawsDebugBaselines;
@property (copy, nonatomic, setter=_setInteractionState:) id _interactionState;
@property (copy, nonatomic) id interactionState;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic, getter=_isTextLayoutManagerEnabled) BOOL textLayoutManagerEnabled;
@property (retain, nonatomic) _UITextViewVisualStyle *visualStyle;
@property (readonly, nonatomic, getter=_dci_findInteraction) _UIFindInteraction *_dci_findInteraction;
@property (nonatomic, getter=_dci_isFindInteractionEnabled, setter=_dci_setFindInteractionEnabled:) BOOL _dci_findInteractionEnabled;
@property (weak, nonatomic) id<UITextViewDelegate> delegate;
@property (copy, nonatomic) NSString *text;
@property (retain, nonatomic) UIFont *font;
@property (retain, nonatomic) UIColor *textColor;
@property (nonatomic) long long textAlignment;
@property (nonatomic) struct _NSRange { unsigned long long x0; unsigned long long x1; } selectedRange;
@property (nonatomic, getter=isEditable) BOOL editable;
@property (nonatomic, getter=isSelectable) BOOL selectable;
@property (nonatomic) unsigned long long dataDetectorTypes;
@property (nonatomic) BOOL allowsEditingTextAttributes;
@property (copy) NSAttributedString *attributedText;
@property (copy, nonatomic) NSDictionary *typingAttributes;
@property (retain) UIView *inputView;
@property (retain) UIView *inputAccessoryView;
@property (nonatomic) BOOL clearsOnInsertion;
@property (readonly, nonatomic) NSTextContainer *textContainer;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } textContainerInset;
@property (readonly, nonatomic) NSTextLayoutManager *textLayoutManager;
@property (readonly, nonatomic) NSLayoutManager *layoutManager;
@property (readonly, nonatomic) NSTextStorage *textStorage;
@property (copy, nonatomic) NSDictionary *linkTextAttributes;
@property (nonatomic) BOOL usesStandardTextScaling;
@property (readonly, nonatomic) UIFindInteraction *findInteraction;
@property (nonatomic, getter=isFindInteractionEnabled) BOOL findInteractionEnabled;
@property (nonatomic) long long borderStyle;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) BOOL isSingleLineDocument;
@property (retain, nonatomic) UIColor *tintColor;
@property (readonly, nonatomic) _UITextLayoutControllerBase<_UITextLayoutController> *textLayoutController;
@property (retain, nonatomic) _UITextInteractableItemCache *_textInteractableItemCache;
@property (copy) UITextRange *selectedTextRange;
@property (readonly, nonatomic) UITextRange *markedTextRange;
@property (copy, nonatomic) NSDictionary *markedTextStyle;
@property (readonly, nonatomic) UITextPosition *beginningOfDocument;
@property (readonly, nonatomic) UITextPosition *endOfDocument;
@property (weak, nonatomic) id<UITextInputDelegate> inputDelegate;
@property (readonly, nonatomic) id<UITextInputTokenizer> tokenizer;
@property (readonly, nonatomic) UIView *textInputView;
@property (nonatomic) long long selectionAffinity;
@property (readonly, nonatomic) id insertDictationResultPlaceholder;
@property (readonly, nonatomic) BOOL hasText;
@property (nonatomic) long long autocapitalizationType;
@property (nonatomic) long long autocorrectionType;
@property (nonatomic) long long spellCheckingType;
@property (nonatomic) long long smartQuotesType;
@property (nonatomic) long long smartDashesType;
@property (nonatomic) long long smartInsertDeleteType;
@property (nonatomic) long long inlinePredictionType;
@property (nonatomic) long long keyboardType;
@property (nonatomic) long long keyboardAppearance;
@property (nonatomic) long long returnKeyType;
@property (nonatomic) BOOL enablesReturnKeyAutomatically;
@property (nonatomic, getter=isSecureTextEntry) BOOL secureTextEntry;
@property (copy, nonatomic) NSString *textContentType;
@property (copy, nonatomic) UITextInputPasswordRules *passwordRules;
@property (weak, nonatomic) id<UITextPasteDelegate> pasteDelegate;
@property (copy, nonatomic) UIPasteConfiguration *pasteConfiguration;
@property (weak, nonatomic) id<UITextDragDelegate> textDragDelegate;
@property (readonly, nonatomic) UIDragInteraction *textDragInteraction;
@property (readonly, nonatomic, getter=isTextDragActive) BOOL textDragActive;
@property (nonatomic) long long textDragOptions;
@property (nonatomic) struct CGPoint { double x0; double x1; } contentOffsetForSameViewDrops;
@property (weak, nonatomic) id<UITextDropDelegate> textDropDelegate;
@property (readonly, nonatomic) UIDropInteraction *textDropInteraction;
@property (readonly, nonatomic, getter=isTextDropActive) BOOL textDropActive;
@property (readonly, nonatomic) UITextInteractionAssistant *interactionAssistant;
@property (nonatomic) long long selectionGranularity;
@property (readonly, nonatomic) long long cursorBehavior;
@property (readonly, nonatomic) id<UITextInputSuggestionDelegate> textInputSuggestionDelegate;
@property (nonatomic) long long _textInputSource;
@property (readonly, nonatomic) RTIInputSystemSourceSession *_rtiSourceSession;
@property (readonly, nonatomic) BOOL supportsImagePaste;
@property (nonatomic) BOOL _systemCursorAccessoriesDisabled;
@property (copy, nonatomic) NSString *recentInputIdentifier;
@property (nonatomic) struct _NSRange { unsigned long long x0; unsigned long long x1; } validTextRange;
@property (copy, nonatomic) NSIndexSet *PINEntrySeparatorIndexes;
@property (nonatomic) struct __CFCharacterSet { } *textTrimmingSet;
@property (retain, nonatomic) UIColor *insertionPointColor;
@property (retain, nonatomic) UIColor *selectionBarColor;
@property (retain, nonatomic) UIColor *selectionHighlightColor;
@property (retain, nonatomic) UIImage *selectionDragDotImage;
@property (retain, nonatomic) UIColor *selectionBorderColor;
@property (nonatomic) double selectionBorderWidth;
@property (nonatomic) double selectionCornerRadius;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } selectionEdgeInsets;
@property (retain, nonatomic) UIColor *underlineColorForTextAlternatives;
@property (retain, nonatomic) UIColor *underlineColorForSpelling;
@property (nonatomic) unsigned long long insertionPointWidth;
@property (nonatomic) int textLoupeVisibility;
@property (nonatomic) int textSelectionBehavior;
@property (nonatomic) id textSuggestionDelegate;
@property (nonatomic) BOOL contentsIsSingleValue;
@property (nonatomic) BOOL hasDefaultContents;
@property (nonatomic) BOOL acceptsPayloads;
@property (nonatomic) BOOL acceptsEmoji;
@property (nonatomic) BOOL acceptsInitialEmojiKeyboard;
@property (nonatomic) BOOL acceptsDictationSearchResults;
@property (nonatomic) BOOL useAutomaticEndpointing;
@property (nonatomic) BOOL showDictationButton;
@property (nonatomic) BOOL forceEnableDictation;
@property (nonatomic) BOOL forceDisableDictation;
@property (nonatomic) BOOL forceSpellingDictation;
@property (nonatomic) BOOL forceDefaultDictationInfo;
@property (nonatomic) long long forceDictationKeyboardType;
@property (nonatomic) BOOL preferOnlineDictation;
@property (nonatomic) int emptyContentReturnKeyType;
@property (nonatomic) BOOL returnKeyGoesToNextResponder;
@property (nonatomic) BOOL acceptsFloatingKeyboard;
@property (nonatomic) BOOL forceFloatingKeyboard;
@property (nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } floatingKeyboardEdgeInsets;
@property (nonatomic) BOOL acceptsSplitKeyboard;
@property (nonatomic) BOOL displaySecureTextUsingPlainText;
@property (nonatomic) BOOL displaySecureEditsUsingPlainText;
@property (nonatomic) BOOL learnsCorrections;
@property (nonatomic) int shortcutConversionType;
@property (nonatomic) BOOL suppressReturnKeyStyling;
@property (nonatomic) BOOL useInterfaceLanguageForLocalization;
@property (nonatomic) BOOL deferBecomingResponder;
@property (nonatomic) BOOL enablesReturnKeyOnNonWhiteSpaceContent;
@property (copy, nonatomic) NSString *autocorrectionContext;
@property (copy, nonatomic) NSString *responseContext;
@property (retain, nonatomic) UIInputContextHistory *inputContextHistory;
@property (nonatomic) BOOL disableInputBars;
@property (nonatomic) BOOL isCarPlayIdiom;
@property (nonatomic) long long textScriptType;
@property (nonatomic) BOOL loadKeyboardsForSiriLanguage;
@property (retain, nonatomic) _UISupplementalLexicon *supplementalLexicon;
@property (retain, nonatomic) UIImage *supplementalLexiconAmbiguousItemIcon;
@property (nonatomic) BOOL disablePrediction;
@property (nonatomic) long long inlineCompletionType;
@property (nonatomic) BOOL hidePrediction;
@property (nonatomic) BOOL disableHandwritingKeyboard;
@property (nonatomic, getter=isDevicePasscodeEntry) BOOL devicePasscodeEntry;
@property (nonatomic) long long preferredKeyboardStyle;
@property (readonly, nonatomic) UITextRange *textRangeForServicesInteraction;
@property (readonly) id<NSCoding, NSCopying> selectedTextSearchDocument;
@property (nonatomic, getter=_isExtremeSizingEnabled, setter=_setExtremeSizingEnabled:) BOOL _extremeSizingEnabled;
@property (readonly, nonatomic) BOOL supportsTextReplacement;
@property (nonatomic) BOOL adjustsFontForContentSizeCategory;
@property (nonatomic) long long sizingRule;

+ (id)_defaultFont;
+ (id)textViewUsingTextLayoutManager:(BOOL)a0;
+ (id)_defaultTextColor;
+ (BOOL)_isTextLayoutManagerEnabled;

- (void)drawRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 forViewPrintFormatter:(id)a1;
- (Class)_printFormatterClass;
- (void)applyGrammarCheckingIndication;
- (void)toggleItalics:(id)a0;
- (id)textStylingAtPosition:(id)a0 inDirection:(long long)a1;
- (id)positionWithinRange:(id)a0 farthestInDirection:(long long)a1;
- (void)replace:(id)a0;
- (id)closestPositionToPoint:(struct CGPoint { double x0; double x1; })a0 withinRange:(id)a1;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })accessibilityFrame;
- (void)setSecureTextEntry:(BOOL)a0;
- (void)validateCommand:(id)a0;
- (void)decodeRestorableStateWithCoder:(id)a0;
- (id)characterRangeByExtendingPosition:(id)a0 inDirection:(long long)a1;
- (void)addTextAlternatives:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })firstRectForRange:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameForDictationResultPlaceholder:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleRect;
- (void)cut:(id)a0;
- (void)toggleBoldface:(id)a0;
- (id)selectedText;
- (void)cancelAutoscroll;
- (void)encodeRestorableStateWithCoder:(id)a0;
- (void)select:(id)a0;
- (void)_transliterateChinese:(id)a0;
- (void)decreaseSize:(id)a0;
- (void)replaceFoundTextInRange:(id)a0 inDocument:(id)a1 withText:(id)a2;
- (BOOL)_disableAutomaticKeyboardBehavior;
- (void)pasteAndMatchStyle:(id)a0;
- (id)closestPositionToPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)metadataDictionariesForDictationResults;
- (id)positionFromPosition:(id)a0 inDirection:(long long)a1 offset:(long long)a2;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })caretRectForPosition:(id)a0;
- (void)willDismissEditMenuWithAnimator:(id)a0;
- (void)invalidateIntrinsicContentSize;
- (void)makeTextWritingDirectionLeftToRight:(id)a0;
- (void)selectAll:(id)a0;
- (void)makeTextWritingDirectionRightToLeft:(id)a0;
- (id)undoManager;
- (void)startAutoscroll:(struct CGPoint { double x0; double x1; })a0;
- (void)setContentMode:(long long)a0;
- (BOOL)keyboardInputChanged:(id)a0;
- (void)_promptForReplace:(id)a0;
- (void)alignRight:(id)a0;
- (void)removeEmojiAlternatives;
- (void)captureTextFromCamera:(id)a0;
- (BOOL)_shouldSuppressSelectionCommands;
- (void)textInputDidChangeSelection:(id)a0;
- (long long)baseWritingDirectionForPosition:(id)a0 inDirection:(long long)a1;
- (void)setNeedsDisplay;
- (void)useSelectionForFind:(id)a0;
- (void)makeTextWritingDirectionNatural:(id)a0;
- (void)toggleUnderline:(id)a0;
- (void)didEndTextSearchOperation;
- (void)takeTraitsFrom:(id)a0;
- (void)increaseSize:(id)a0;
- (id)characterRangeAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)endFloatingCursor;
- (long long)offsetFromPosition:(id)a0 toPosition:(id)a1;
- (void)scrollSelectionToVisible:(BOOL)a0;
- (id)selectionRectsForRange:(id)a0;
- (void)unmarkText;
- (void)removeDictationResultPlaceholder:(id)a0 willInsertResult:(BOOL)a1;
- (void)setContentOffset:(struct CGPoint { double x0; double x1; })a0;
- (void)_updateContentSize;
- (void)replaceRange:(id)a0 withText:(id)a1;
- (void)alignJustified:(id)a0;
- (BOOL)_isDisplayingShareViewController;
- (void)_setTextColor:(id)a0;
- (void)dealloc;
- (id)_defaultFocusEffect;
- (void)_populateArchivedSubviews:(id)a0;
- (long long)comparePosition:(id)a0 toPosition:(id)a1;
- (void)addTextAlternativesDisplayStyle:(long long)a0 toRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (void)replaceRangeWithTextWithoutClosingTyping:(id)a0 replacementText:(id)a1;
- (void)beginFloatingCursorAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)textRangeFromPosition:(id)a0 toPosition:(id)a1;
- (id)textInRange:(id)a0;
- (void)setContentInset:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a0;
- (void)beginSelectionChange;
- (BOOL)_isDisplayingTextService;
- (void)find:(id)a0;
- (void)alignLeft:(id)a0;
- (id)_containerView;
- (void)removeInvisibleRange:(id)a0;
- (void)traitCollectionDidChange:(id)a0;
- (void)setBaseWritingDirection:(long long)a0 forRange:(id)a1;
- (id)positionFromPosition:(id)a0 offset:(long long)a1;
- (void)_notifyDidBeginEditing;
- (void)keyboardInputChangedSelection:(id)a0;
- (void)_keyboardDidShow:(id)a0;
- (BOOL)_isSystemAttachment:(id)a0;
- (void)endSelectionChange;
- (struct CGSize { double x0; double x1; })_intrinsicSizeWithinSize:(struct CGSize { double x0; double x1; })a0;
- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (void)_share:(id)a0;
- (id)_attributedStringForInsertionOfAttributedString:(id)a0;
- (void)setContinuousSpellCheckingEnabled:(BOOL)a0;
- (void)updateTextAttributesWithConversionHandler:(id /* block */)a0;
- (BOOL)canBecomeFocused;
- (void)_setFreezeTextContainerSize:(BOOL)a0;
- (long long)compareFoundRange:(id)a0 toRange:(id)a1 inDocument:(id)a2;
- (void)didBeginTextSearchOperation;
- (id)forwardingTargetForSelector:(SEL)a0;
- (void)tintColorDidChange;
- (void)updateFloatingCursorAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)encodeWithCoder:(id)a0;
- (void)_setMultilineContextWidth:(double)a0;
- (void)_notifyDidEndEditing;
- (void)insertText:(id)a0 alternatives:(id)a1 style:(long long)a2;
- (BOOL)_allowAnimatedUpdateSelectionRectViews;
- (void)_scrollRangeToVisible:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 animated:(BOOL)a1;
- (BOOL)resignFirstResponder;
- (void)copy:(id)a0;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)_systemDefaultFocusGroupIdentifier;
- (void)findNext:(id)a0;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (BOOL)usesTiledViews;
- (struct { double x0; double x1; })_baselineOffsetsAtSize:(struct CGSize { double x0; double x1; })a0;
- (id)largeContentTitle;
- (void)findPrevious:(id)a0;
- (void)_define:(id)a0;
- (void)setMaxTileHeight:(double)a0;
- (double)_preferredMaxLayoutWidth;
- (void)setNeedsLayout;
- (BOOL)_shouldAppendTextInViewDescription;
- (void)updateFloatingCursorAtPoint:(struct CGPoint { double x0; double x1; })a0 animated:(BOOL)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })alignmentRectInsets;
- (void)_addShortcut:(id)a0;
- (BOOL)_isDisplayingLookupViewController;
- (void)_translate:(id)a0;
- (id)_visualSelectionRangeForExtent:(id)a0 forPoint:(struct CGPoint { double x0; double x1; })a1 fromPosition:(id)a2 inDirection:(long long)a3;
- (void)_findSelected:(id)a0;
- (void)findAndReplace:(id)a0;
- (id)webView;
- (void)clearAllDecoratedFoundText;
- (void)textInputDidAnimatePaste:(id)a0;
- (id)_contentView;
- (BOOL)allowsAttachments;
- (unsigned long long)_textLengthToDeleteBeforeSelectedRangeForSmartDelete;
- (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)methodSignatureForSelector:(SEL)a0;
- (id)_inputController;
- (BOOL)keyboardInput:(id)a0 shouldReplaceTextInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 replacementText:(id)a2;
- (BOOL)allowsDraggingAttachments;
- (BOOL)_isDisplayingShortcutViewController;
- (void)_deleteBackwardAndNotify:(BOOL)a0;
- (void)removeAllGhostedRanges;
- (void)updateSelection;
- (void)removeTextPlaceholder:(id)a0;
- (void)insertText:(id)a0;
- (void)performTextSearchWithQueryString:(id)a0 usingOptions:(id)a1 resultAggregator:(id)a2;
- (BOOL)_shouldObscureInput;
- (void)scrollRangeToVisible:(id)a0 inDocument:(id)a1;
- (void)scrollRangeToVisible:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (void)_textStorageDidProcessEditing:(id)a0;
- (void)willPresentEditMenuWithAnimator:(id)a0;
- (id)_initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textLayoutManagerEnabled:(BOOL)a1;
- (BOOL)canBecomeFirstResponder;
- (void)textInputWillAnimatePaste:(id)a0;
- (void).cxx_destruct;
- (void)setUsesTiledViews:(BOOL)a0;
- (BOOL)textInputShouldExtendCaretHeight:(id)a0;
- (BOOL)keyboardInput:(id)a0 shouldInsertText:(id)a1 isMarkedText:(BOOL)a2;
- (void)alignCenter:(id)a0;
- (void)_prepareForSecondIntrinsicContentSizeCalculationWithLayoutEngineBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)insertTextPlaceholderWithSize:(struct CGSize { double x0; double x1; })a0;
- (BOOL)_needsDoubleUpdateConstraintsPass;
- (BOOL)performFinalGrammarChecking;
- (void)deleteBackward;
- (double)_multilineContextWidth;
- (id)_textInputTraits;
- (void)setAttributedMarkedText:(id)a0 selectedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (void)_applyOptionsToGeometry;
- (id)hitTest:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1;
- (double)_baselineOffsetFromBottom;
- (struct CGPoint { double x0; double x1; })textContainerOrigin;
- (void)_didMoveFromWindow:(id)a0 toWindow:(id)a1;
- (BOOL)_freezeTextContainerSize;
- (BOOL)_isDisplayingReferenceLibraryViewController;
- (void)_pasteAttributedString:(id)a0 pasteAsRichText:(BOOL)a1;
- (void)_scrollViewAnimationEnded:(id)a0 finished:(BOOL)a1;
- (void)setMarkedText:(id)a0 selectedRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (void)setNeedsDisplayInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)decorateFoundTextRange:(id)a0 inDocument:(id)a1 usingStyle:(long long)a2;
- (BOOL)becomeFirstResponder;
- (void)_insertAttributedTextWithoutClosingTyping:(id)a0;
- (void)layoutSubviews;
- (void)addInvisibleRange:(id)a0;
- (void)_registerUndoOperationForReplacementWithActionName:(id)a0 replacementText:(id)a1;
- (void)addGhostedRange:(id)a0;
- (void)_prepareForFirstIntrinsicContentSizeCalculation;
- (id)_allowedTypingAttributes;
- (BOOL)keyboardInputShouldDelete:(id)a0;
- (void)insertAttributedText:(id)a0;
- (BOOL)textInput:(id)a0 shouldChangeCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 replacementText:(id)a2;
- (void)textInputDidChange:(id)a0;
- (id)textInputTraits;
- (void)insertDictationResult:(id)a0 withCorrectionIdentifier:(id)a1;
- (id)initWithCoder:(id)a0;
- (id)attributedTextInRange:(id)a0;
- (double)maxTileHeight;
- (BOOL)isEditing;
- (BOOL)canResignFirstResponder;
- (void)setScrollEnabled:(BOOL)a0;
- (id)automaticallySelectedOverlay;
- (id)rangeWithTextAlternatives:(id *)a0 atPosition:(id)a1;
- (void)_setAllowedTypingAttributes:(id)a0;
- (BOOL)_mightHaveSelection;
- (BOOL)respondsToSelector:(SEL)a0;
- (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1;
- (void)pasteItemProviders:(id)a0;
- (void)invalidateDropCaret;
- (void)paste:(id)a0;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)_constrainTiledRenderingToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (double)_currentPreferredMaxLayoutWidth;
- (void)_diagnoseFocusabilityForReport:(id)a0;
- (void)_setCuiCatalog:(id)a0;
- (void)_updateTextFormattingController;
- (void)draggingStarted;
- (void)droppingStarted;
- (BOOL)_isInCompactHorizontalSizeClass;
- (id)findInteraction:(id)a0 sessionForView:(id)a1;
- (BOOL)isAccessibilityElementByDefault;
- (BOOL)isEditableForTextContainerView:(id)a0;
- (void)setBecomesEditableWithGestures:(BOOL)a0;
- (void)setShouldAutoscrollAboveBottom:(BOOL)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleTextRect;
- (id)_activityItemsConfigurationAtLocation:(struct CGPoint { double x0; double x1; })a0;
- (void)_adjustBottomContentInsetForTextFormattingController:(BOOL)a0;
- (void)_adjustFontForAccessibilityTraits:(BOOL)a0;
- (void)_adjustFontForTypesettingLanguage;
- (BOOL)_allowHighlightForTextInteractableItem:(id)a0;
- (BOOL)_allowInteraction:(long long)a0 forTextInteractableItem:(id)a1;
- (BOOL)_allowsOverflowForIntrinsicSizeCalculation;
- (id)_anyTextItemConstrainedToLineAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (double)_autolayoutSpacingAtEdge:(int)a0 forAttribute:(long long)a1 inContainer:(id)a2 isGuide:(BOOL)a3;
- (double)_autolayoutSpacingAtEdge:(int)a0 forAttribute:(long long)a1 nextToNeighbor:(id)a2 edge:(int)a3 attribute:(long long)a4 multiplier:(double)a5;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_boundingRectForRange:(id)a0;
- (void)_cancelDataDetectors;
- (void)_clearHighlightView;
- (void)_commonInitWithTextContainer:(id)a0 decoding:(BOOL)a1 editable:(BOOL)a2 selectable:(BOOL)a3 draggable:(BOOL)a4 textLayoutManagerEnabled:(BOOL)a5;
- (void)_configureForLayoutCalculation:(id)a0 inSize:(struct CGSize { double x0; double x1; })a1;
- (void)_configureWithTextContainer:(id)a0 layoutManager:(id)a1 textLayoutManagerEnabled:(BOOL)a2;
- (struct CGSize { double x0; double x1; })_containerSizeForBoundsSize:(struct CGSize { double x0; double x1; })a0 allowingOverflow:(BOOL)a1;
- (struct CGPoint { double x0; double x1; })_contentOffsetForScrollToVisible:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (struct CGPoint { double x0; double x1; })_contentOffsetForScrollingToRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id)_cuiCatalog;
- (id)_cuiStyleEffectConfiguration;
- (id)_currentDefaultAttributes;
- (unsigned long long)_defaultTextPreviewOptions;
- (BOOL)_delegatesAllowingLinkInteraction;
- (BOOL)_delegatesAllowingTextItemInteractions;
- (BOOL)_delegatesAllowingTextItemMenuInteraction;
- (BOOL)_delegatesAllowingTextItemPrimaryActionInteraction;
- (void)_didFinishSpeechRecognition;
- (void)_didRecognizeSpeechStrings:(id)a0;
- (void)_didRecognizeSpeechTokens:(id)a0;
- (void)_disableTiledViews;
- (void)_dismissTextFormattingControllerIfNeededWithAnimation:(BOOL)a0;
- (unsigned long long)_effectiveDataDetectorTypes;
- (id)_effectivePasteConfiguration;
- (void)_enableSiriAnimationDictationStyle;
- (long long)_encodedTextKitFlavor;
- (void)_ensureCleanedUp;
- (BOOL)_finishResignFirstResponder;
- (double)_firstBaselineOffsetFromTop;
- (id)_fontInfoForBaselineSpacing;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameOfTrailingWhitespace;
- (id)_getDelegateZoomView;
- (BOOL)_hasBaseline;
- (BOOL)_hasCustomAutolayoutNeighborSpacingForAttribute:(long long *)a0;
- (BOOL)_hasFontInfoForVerticalBaselineSpacing;
- (BOOL)_implementsEditMenu;
- (id)_implicitPasteConfigurationClasses;
- (void)_installContainerViewAtIndex:(unsigned long long)a0;
- (BOOL)_interactionPossibleWithAttachment:(id)a0;
- (id)_interactionRequestForItem:(id)a0;
- (double)_internalFirstBaselineOffsetFromTop;
- (double)_internalLastBaselineOffsetFromBottom;
- (void)_invalidateContainerViewSize;
- (BOOL)_isInteractiveTextSelectionDisabled;
- (BOOL)_isTextSizeCacheEnabled;
- (void)_keyboardFrameDidChange:(id)a0;
- (id)_layoutDebuggingTitle;
- (void)_layoutPlaceholder;
- (void)_layoutText;
- (id)_linkTextAttributesForLink:(id)a0 forCharacterAtIndex:(unsigned long long)a1;
- (void)_logWarningForMenuControllerUsage;
- (id)_menuConfigurationForTextInteractableItem:(id)a0 defaultMenu:(id)a1;
- (BOOL)_mightHaveInteractableItems;
- (id)_newContainerViewWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textContainer:(id)a1 textLayoutController:(id)a2;
- (id)_newTextContainer;
- (id)_newTextKit1LayoutControllerWithTextContainer:(id)a0 layoutManager:(id)a1 textStorage:(id)a2;
- (void)_observedTextViewDidChange:(id)a0;
- (BOOL)_ownsInputAccessoryView;
- (void)_performTextKit1LayoutCalculation:(id /* block */)a0 inSize:(struct CGSize { double x0; double x1; })a1;
- (void)_performTextKit2LayoutCalculation:(id /* block */)a0 inSize:(struct CGSize { double x0; double x1; })a1;
- (id)_placeholderLabel;
- (void)_presentTextFormattingController;
- (BOOL)_preserveSelectionDisplayForTextFormatting;
- (id)_previewRendererForRange:(id)a0 unifyRects:(BOOL)a1;
- (id)_primaryActionForTextInteractableItem:(id)a0 defaultAction:(id)a1;
- (id)_rangeForTextKitRanges:(id)a0;
- (BOOL)_reconfigureWithLayoutManager:(id)a0 triggeredByLayoutManagerAccess:(BOOL)a1 triggeringSelector:(SEL)a2;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_rectForScrollToVisible:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_rectToScrollToVisibleInCellInWindow:(id)a0;
- (void)_resetDataDetectorsResults;
- (void)_resetUsesExplicitPreferredMaxLayoutWidth;
- (id)_resolvedTypesettingLanguage:(id)a0;
- (id)_restorableScrollPosition;
- (id)_restorableScrollPositionForStateRestoration;
- (BOOL)_restoreFirstResponder;
- (void)_restoreScrollPosition:(id)a0 animated:(BOOL)a1;
- (void)_restoreSize:(struct { BOOL x0; BOOL x1; struct CGSize { double x0; double x1; } x2; })a0 afterLayoutCalculation:(id)a1;
- (void)_resyncContainerFrameForNonAutolayout;
- (void)_resyncContainerFrameForNonAutolayoutDeferringSizeToFit:(BOOL)a0;
- (struct { BOOL x0; BOOL x1; struct CGSize { double x0; double x1; } x2; })_saveSizeBeforeLayoutCalculation:(id)a0;
- (void)_scrollRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 toVisibleInContainingScrollView:(BOOL)a1;
- (void)_scrollSelectionToVisibleInContainingScrollView;
- (void)_scrollSelectionToVisibleInContainingScrollView:(BOOL)a0;
- (void)_scrollToCaretIfNeeded;
- (void)_scrollToSelectionIfNeeded;
- (void)_scrollViewDidEndDraggingWithDeceleration:(BOOL)a0;
- (void)_scrollViewWillEndDraggingWithVelocity:(struct CGPoint { double x0; double x1; })a0 targetContentOffset:(struct CGPoint { double x0; double x1; } *)a1;
- (id)_selectionContainerViewAboveText;
- (void)_selectionMayChange:(id)a0;
- (void)_setContentOffsetWithoutRecordingScrollPosition:(struct CGPoint { double x0; double x1; })a0;
- (void)_setCuiStyleEffectConfiguration:(id)a0;
- (void)_setDefaultTextPreviewOptions:(unsigned long long)a0;
- (void)_setDictationResult:(id)a0 withCorrectionIdentifier:(id)a1;
- (void)_setEncodedTextKitFlavor:(long long)a0;
- (void)_setFrameOrBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 fromOldRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 settingAction:(id /* block */)a2;
- (void)_setInteractiveTextSelectionDisabled:(BOOL)a0;
- (void)_setNeedsTextLayout;
- (void)_setOverridePlaceholder:(id)a0 alignment:(long long)a1;
- (void)_setPreferredMaxLayoutWidth:(double)a0;
- (void)_setShowsEditMenu:(BOOL)a0;
- (void)_setSiriAnimationDictationStyleWithCharacterInsertionRate:(double)a0 minimumDurationBetweenHypotheses:(double)a1;
- (void)_setTextSizeCacheEnabled:(BOOL)a0;
- (void)_setTypingAttributesTextColor:(id)a0;
- (void)_setUpWithTextContainer:(id)a0 textLayoutManagerEnabled:(BOOL)a1;
- (void)_setWantsContentAwareTypesettingLanguage:(BOOL)a0;
- (void)_setupDefaultStyleEffectConfiguration;
- (BOOL)_shouldBecomeEditableUponBecomingTargetOfKeyboardEventDeferringEnvironment;
- (BOOL)_shouldBecomeEditableUponFocus;
- (BOOL)_shouldCollectAsKeyView;
- (BOOL)_shouldHideInputViewsForTextFormatting;
- (BOOL)_shouldInvalidateBaselineConstraintsForSize:(struct CGSize { double x0; double x1; })a0 oldSize:(struct CGSize { double x0; double x1; })a1;
- (BOOL)_shouldScrollEnclosingScrollView;
- (BOOL)_shouldShowEditMenu;
- (BOOL)_shouldStartDataDetectors;
- (void)_showTextFormattingOptions:(id)a0;
- (BOOL)_showsEditMenu;
- (void)_startDataDetectors;
- (void)_startDataDetectorsIfNeeded;
- (void)_startSuppressingKeyboardForTextFormatting:(id)a0;
- (void)_stopSuppressingKeyboardForTextFormatting:(id)a0;
- (void)_syncTypingAttributesToTextContainerAttributesForExtraLineFragment;
- (id)_targetedPreviewForHighlightRange:(id)a0;
- (id)_targetedPreviewForTextInteractableItem:(id)a0 dismissing:(BOOL)a1;
- (void)_textContainerSizeDidChange:(id)a0;
- (double)_textFormattingControllerOverlapHeight;
- (void)_textFormattingRequestsFirstResponderResignation:(id)a0;
- (void)_textFormattingRequestsFirstResponderRestoration:(id)a0;
- (id)_textGeometry;
- (id)_textInputViewForAddingGestureRecognizers;
- (void)_textInteractableItem:(id)a0 willDismissMenuWithAnimator:(id)a1;
- (void)_textInteractableItem:(id)a0 willDisplayMenuWithAnimator:(id)a1;
- (id)_textInteractableItemAtPoint:(struct CGPoint { double x0; double x1; })a0 precision:(unsigned long long)a1;
- (id)_textItemForItem:(id)a0;
- (void)_textViewContentPaddingDidChange:(id)a0;
- (void)_textViewDidDismissTextFormattingOptions;
- (void)_textViewWillPresentTextFormattingOptions;
- (unsigned long long)_totalNumberOfTextViewsInLayoutManager;
- (void)_unconstrainTiledRendering;
- (void)_updateBaselineInformationDependentOnBounds;
- (void)_updateContainerTileAndSizingFlags;
- (void)_updateFrameOfTrailingWhitespace:(struct CGSize { double x0; double x1; })a0;
- (void)_updatePlaceholderVisibility;
- (void)_updateSelectableInteractions;
- (void)_updateSelectionGestures;
- (void)_updateTextContainerSizeAndSizeToFit;
- (void)_updateTextEffectsConfigurationIfNeeded;
- (void)_updateTextFormattingControllerPresentationSource;
- (void)_updateTextFormattingGroupInInputAssistantItem;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })_visibleRangeWithLayout:(BOOL)a0;
- (BOOL)_wantsBaselineUpdatingFollowingConstraintsPass;
- (BOOL)_wantsContentAwareTypesettingLanguage;
- (void)adjustedContentInsetDidChange;
- (id)attributedPlaceholder;
- (void)becomeDropResponder;
- (BOOL)becomesEditableWithGestures;
- (id)bottomContentPadding;
- (BOOL)canBecomeDropResponder;
- (void)decodeRestorableStateWithCoder:(id)a0 includingSelectedTextAndDisplayedViewControllers:(BOOL)a1;
- (void)disableClearsOnInsertion;
- (void)draggingFinished:(id)a0;
- (void)droppingFinished;
- (id)editMenuForTextRange:(id)a0 suggestedActions:(id)a1;
- (void)encodeRestorableStateWithCoder:(id)a0 includingSelectedTextAndDisplayedViewControllers:(BOOL)a1;
- (id)extractWordArrayFromTokensArray:(id)a0;
- (void)findInteraction:(id)a0 didBeginFindSession:(id)a1;
- (void)findInteraction:(id)a0 didEndFindSession:(id)a1;
- (id)initReadonlyAndUnselectableWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textContainer:(id)a1;
- (id)initReadonlyAndUnselectableWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textContainer:(id)a1 textLayoutManagerEnabled:(BOOL)a2;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 font:(id)a1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 textContainer:(id)a1;
- (void)insertText:(id)a0 style:(long long)a1 alternatives:(id)a2;
- (BOOL)isElementAccessibilityExposedToInterfaceBuilder;
- (double)lineHeight;
- (id)linkTextAttributesForTextContainerView:(id)a0;
- (unsigned long long)marginTop;
- (void)replaceAllOccurrencesOfQueryString:(id)a0 usingOptions:(id)a1 withText:(id)a2;
- (void)resignDropResponderWithDropPerformed:(BOOL)a0;
- (struct _NSRange { unsigned long long x0; unsigned long long x1; })selectedRangeForTextContainerView:(id)a0;
- (id)selectionContainerView;
- (void)setAttributedPlaceholder:(id)a0;
- (void)setContentToHTMLString:(id)a0;
- (void)setLineHeight:(double)a0;
- (void)setMarginTop:(unsigned long long)a0;
- (void)setShouldPresentSheetsInAWindowLayeredAboveTheKeyboard:(BOOL)a0;
- (void)setShouldPreserveVisualFontSizeFidelity:(BOOL)a0;
- (void)setTiledViewsDrawAsynchronously:(BOOL)a0;
- (BOOL)shouldAutoscrollAboveBottom;
- (BOOL)shouldPresentSheetsInAWindowLayeredAboveTheKeyboard;
- (BOOL)shouldPreserveVisualFontSizeFidelity;
- (BOOL)shouldReplaceFoundTextInRange:(id)a0 inDocument:(id)a1 withText:(id)a2;
- (void)startInteractionWithLinkAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)textContainerView:(id)a0 cuiCatalogForTextEffectName:(id)a1;
- (id)textContainerView:(id)a0 linkTextAttributesForLink:(id)a1 forCharacterAtIndex:(unsigned long long)a2;
- (void)textFormattingDidFinish:(id)a0;
- (BOOL)tiledViewsDrawAsynchronously;
- (id)topContentPadding;
- (void)updateAutoscrollAboveBottom;
- (void)updateInteractionWithLinkAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)updateSelectionForTextContainerView:(id)a0;
- (void)updateSelectionImmediately;
- (void)validateInteractionWithLinkAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })visibleRectIgnoringKeyboard;
- (void)willHighlightFoundTextRange:(id)a0 inDocument:(id)a1;
- (BOOL)willInteractWithLinkAtPoint:(struct CGPoint { double x0; double x1; })a0;

@end