textDidBeginEditingNotification
TypeScriptstatic get textDidBeginEditingNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let textDidBeginEditingNotification: NSNotification.Nameclass · iOS 2.0+ · SDK 27.1
@MainActor class UITextViewstatic get textDidBeginEditingNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let textDidBeginEditingNotification: NSNotification.Namestatic get textDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let textDidChangeNotification: NSNotification.Namestatic get textDidEndEditingNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let textDidEndEditingNotification: NSNotification.Namestatic initUsingTextLayoutManager(usingTextLayoutManager: boolean): Promise<UITextView>Swift declarationconvenience init(usingTextLayoutManager: Bool)drawTextHighlightBackground(textRange: NSTextRange, origin: { x: number; y: number }): Promise<void>Swift declarationfunc drawTextHighlightBackground(for textRange: NSTextRange, origin: CGPoint)static initCoder(coder: _Foundation_NSCoder): Promise<(UITextView) | null>Swift declarationinit?(coder: NSCoder)static initFrameTextContainer(frame: { x: number; y: number; width: number; height: number }, textContainer?: (NSTextContainer) | null): Promise<UITextView>Swift declarationinit(frame: CGRect, textContainer: NSTextContainer?)register(policy: UITextAttachmentViewProviderReusePolicy, viewProviderType: string): Promise<void>Swift declarationfunc register(_ policy: UITextAttachmentViewProviderReusePolicy, forTextAttachmentViewProviderType viewProviderType: AnyClass)scrollRangeToVisible(range: SDKHandle): Promise<void>Swift declarationfunc scrollRangeToVisible(_ range: NSRange)textViewportLayoutController(textViewportLayoutController: NSTextViewportLayoutController, textLayoutFragment: NSTextLayoutFragment): Promise<void>Swift declarationfunc textViewportLayoutController(_ textViewportLayoutController: NSTextViewportLayoutController, configureRenderingSurfaceFor textLayoutFragment: NSTextLayoutFragment)textViewportLayoutControllerDidLayout(textViewportLayoutController: NSTextViewportLayoutController): Promise<void>Swift declarationfunc textViewportLayoutControllerDidLayout(_ textViewportLayoutController: NSTextViewportLayoutController)textViewportLayoutControllerReceivedSetNeedsLayout(textViewportLayoutController: NSTextViewportLayoutController): Promise<void>Swift declarationfunc textViewportLayoutControllerReceivedSetNeedsLayout(_ textViewportLayoutController: NSTextViewportLayoutController)textViewportLayoutControllerWillLayout(textViewportLayoutController: NSTextViewportLayoutController): Promise<void>Swift declarationfunc textViewportLayoutControllerWillLayout(_ textViewportLayoutController: NSTextViewportLayoutController)viewportBounds(textViewportLayoutController: NSTextViewportLayoutController): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationfunc viewportBounds(for textViewportLayoutController: NSTextViewportLayoutController) -> CGRectget allowedWritingToolsResultOptions(): Promise<UIWritingToolsResultOptions>Swift declarationvar allowedWritingToolsResultOptions: UIWritingToolsResultOptions { get set }setAllowedWritingToolsResultOptions(value: UIWritingToolsResultOptions): Promise<void>Swift declarationvar allowedWritingToolsResultOptions: UIWritingToolsResultOptions { get set }get allowsEditingTextAttributes(): Promise<boolean>Swift declarationvar allowsEditingTextAttributes: Bool { get set }setAllowsEditingTextAttributes(value: boolean): Promise<void>Swift declarationvar allowsEditingTextAttributes: Bool { get set }get attributedText(): Promise<(_Foundation_NSAttributedString) | null>Swift declaration@NSCopying var attributedText: NSAttributedString! { get set }setAttributedText(value?: (_Foundation_NSAttributedString) | null): Promise<void>Swift declaration@NSCopying var attributedText: NSAttributedString! { get set }get borderStyle(): Promise<UITextView_BorderStyle>Swift declarationvar borderStyle: UITextView.BorderStyle { get set }setBorderStyle(value: UITextView_BorderStyle): Promise<void>Swift declarationvar borderStyle: UITextView.BorderStyle { get set }get clearsOnInsertion(): Promise<boolean>Swift declarationvar clearsOnInsertion: Bool { get set }setClearsOnInsertion(value: boolean): Promise<void>Swift declarationvar clearsOnInsertion: Bool { get set }get dataDetectorTypes(): Promise<UIDataDetectorTypes>Swift declarationvar dataDetectorTypes: UIDataDetectorTypes { get set }setDataDetectorTypes(value: UIDataDetectorTypes): Promise<void>Swift declarationvar dataDetectorTypes: UIDataDetectorTypes { get set }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any UITextViewDelegate)? { get set }setDelegate(value?: (Implements<UITextViewDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any UITextViewDelegate)? { get set }get isEditable(): Promise<boolean>Swift declarationvar isEditable: Bool { get set }setIsEditable(value: boolean): Promise<void>Swift declarationvar isEditable: Bool { get set }get findInteraction(): Promise<(UIFindInteraction) | null>Swift declarationvar findInteraction: UIFindInteraction? { get }get isFindInteractionEnabled(): Promise<boolean>Swift declarationvar isFindInteractionEnabled: Bool { get set }setIsFindInteractionEnabled(value: boolean): Promise<void>Swift declarationvar isFindInteractionEnabled: Bool { get set }get font(): Promise<(UIFont) | null>Swift declarationvar font: UIFont? { get set }setFont(value?: (UIFont) | null): Promise<void>Swift declarationvar font: UIFont? { get set }get inputAccessoryView(): Promise<(UIView) | null>Swift declarationvar inputAccessoryView: UIView? { get set }setInputAccessoryView(value?: (UIView) | null): Promise<void>Swift declarationvar inputAccessoryView: UIView? { get set }get inputView(): Promise<(UIView) | null>Swift declarationvar inputView: UIView? { get set }setInputView(value?: (UIView) | null): Promise<void>Swift declarationvar inputView: UIView? { get set }get interactionState(): Promise<unknown>Swift declarationvar interactionState: Any { get set }setInteractionState(value: unknown): Promise<void>Swift declarationvar interactionState: Any { get set }get layoutManager(): Promise<NSLayoutManager>Swift declarationvar layoutManager: NSLayoutManager { get }get linkTextAttributes(): Promise<(NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null>Swift declarationvar linkTextAttributes: [NSAttributedString.Key : Any]! { get set }setLinkTextAttributes(value?: (NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null): Promise<void>Swift declarationvar linkTextAttributes: [NSAttributedString.Key : Any]! { get set }get isSelectable(): Promise<boolean>Swift declarationvar isSelectable: Bool { get set }setIsSelectable(value: boolean): Promise<void>Swift declarationvar isSelectable: Bool { get set }get selectedRange(): Promise<SDKHandle>Swift declarationvar selectedRange: NSRange { get set }setSelectedRange(value: SDKHandle): Promise<void>Swift declarationvar selectedRange: NSRange { get set }get subclassForWritingToolsCoordinator(): Promise<string>Swift declarationvar subclassForWritingToolsCoordinator: AnyClass { get }get text(): Promise<(string) | null>Swift declarationvar text: String! { get set }setText(value?: (string) | null): Promise<void>Swift declarationvar text: String! { get set }get textAlignment(): Promise<NSTextAlignment>Swift declarationvar textAlignment: NSTextAlignment { get set }setTextAlignment(value: NSTextAlignment): Promise<void>Swift declarationvar textAlignment: NSTextAlignment { get set }get textColor(): Promise<(UIColor) | null>Swift declarationvar textColor: UIColor? { get set }setTextColor(value?: (UIColor) | null): Promise<void>Swift declarationvar textColor: UIColor? { get set }get textContainer(): Promise<NSTextContainer>Swift declarationvar textContainer: NSTextContainer { get }get textContainerInset(): Promise<{ top: number; left: number; bottom: number; right: number }>Swift declarationvar textContainerInset: UIEdgeInsets { get set }setTextContainerInset(value: { top: number; left: number; bottom: number; right: number }): Promise<void>Swift declarationvar textContainerInset: UIEdgeInsets { get set }get textFormattingConfiguration(): Promise<(UITextFormattingViewController_Configuration) | null>Swift declaration@NSCopying var textFormattingConfiguration: UITextFormattingViewController.Configuration? { get set }setTextFormattingConfiguration(value?: (UITextFormattingViewController_Configuration) | null): Promise<void>Swift declaration@NSCopying var textFormattingConfiguration: UITextFormattingViewController.Configuration? { get set }get textHighlightAttributes(): Promise<(NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null>Swift declarationvar textHighlightAttributes: [NSAttributedString.Key : Any]! { get set }setTextHighlightAttributes(value?: (NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null): Promise<void>Swift declarationvar textHighlightAttributes: [NSAttributedString.Key : Any]! { get set }get textLayoutManager(): Promise<(NSTextLayoutManager) | null>Swift declarationvar textLayoutManager: NSTextLayoutManager? { get }get textStorage(): Promise<NSTextStorage>Swift declarationvar textStorage: NSTextStorage { get }get typingAttributes(): Promise<NativeMap<_Foundation_NSAttributedString_Key, unknown>>Swift declarationvar typingAttributes: [NSAttributedString.Key : Any] { get set }setTypingAttributes(value: NativeMap<_Foundation_NSAttributedString_Key, unknown>): Promise<void>Swift declarationvar typingAttributes: [NSAttributedString.Key : Any] { get set }get usesStandardTextScaling(): Promise<boolean>Swift declarationvar usesStandardTextScaling: Bool { get set }setUsesStandardTextScaling(value: boolean): Promise<void>Swift declarationvar usesStandardTextScaling: Bool { get set }get isWritingToolsActive(): Promise<boolean>Swift declarationvar isWritingToolsActive: Bool { get }get writingToolsBehavior(): Promise<UIWritingToolsBehavior>Swift declarationvar writingToolsBehavior: UIWritingToolsBehavior { get set }setWritingToolsBehavior(value: UIWritingToolsBehavior): Promise<void>Swift declarationvar writingToolsBehavior: UIWritingToolsBehavior { get set }get writingToolsCoordinator(): Promise<UIWritingToolsCoordinator>Swift declarationvar writingToolsCoordinator: UIWritingToolsCoordinator { get }replaceAll(queryString: string, options: UITextSearchOptions, text: string): Promise<void>Swift declaration@MainActor @preconcurrency func replaceAll(queryString: String, options: UITextSearchOptions, withText text: String)shouldReplace(foundTextRange: UITextRange, document: ((unknown) | null) | null, text: string): Promise<boolean>Swift declaration@MainActor @preconcurrency func shouldReplace(foundTextRange: UITextRange, document: UITextView.DocumentIdentifier?, withText text: String) -> BoolwillHighlight(foundTextRange: UITextRange, document?: ((unknown) | null) | null): Promise<void>Swift declaration@MainActor @preconcurrency func willHighlight(foundTextRange: UITextRange, document: AnyHashable??)get selectedRanges(): Promise<Array<SDKHandle>>Swift declaration@MainActor @preconcurrency var selectedRanges: [NSRange] { get set }setSelectedRanges(value: Array<SDKHandle>): Promise<void>Swift declaration@MainActor @preconcurrency var selectedRanges: [NSRange] { get set }performTextSearch(queryString: string, options: UITextSearchOptions, resultAggregator: UITextSearchAggregator<(unknown) | null>): Promise<void>Swift declaration@MainActor @preconcurrency func performTextSearch(queryString: String, options: UITextSearchOptions, resultAggregator: UITextSearchAggregator<AnyHashable?>)scrollRangeToVisibleInDocument(range: UITextRange, inDocument?: ((unknown) | null) | null): Promise<void>Swift declaration@MainActor @preconcurrency func scrollRangeToVisible(_ range: UITextRange, inDocument: AnyHashable??)compare(foundRange: UITextRange, toRange: UITextRange, document?: ((unknown) | null) | null): Promise<_Foundation_ComparisonResult>Swift declaration@MainActor @preconcurrency func compare(_ foundRange: UITextRange, toRange: UITextRange, document: AnyHashable??) -> ComparisonResultreplace(foundTextRange: UITextRange, document: ((unknown) | null) | null, text: string): Promise<void>Swift declaration@MainActor @preconcurrency func replace(foundTextRange: UITextRange, document: UITextView.DocumentIdentifier?, withText text: String)decorate(foundTextRange: UITextRange, document: ((unknown) | null) | null, usingStyle: UITextSearchFoundTextStyle): Promise<void>Swift declaration@MainActor @preconcurrency func decorate(foundTextRange: UITextRange, document: AnyHashable??, usingStyle: UITextSearchFoundTextStyle)1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UITextView.init()
inherited init: cannot prove legal (class declares 2 custom initializers)