From 0c833618706d2fbd7e486692fd36849ed3927b88 Mon Sep 17 00:00:00 2001 From: IvanIhnatsiuk Date: Fri, 26 Jun 2026 10:46:10 +0200 Subject: [PATCH] feat: add an abillity to disable writing tools on iOS --- .../enriched/EnrichedTextInputViewManager.kt | 8 +++++++ ios/EnrichedTextInputView.mm | 12 ++++++++++ .../NSString+WritingToolsBehavior.h | 12 ++++++++++ .../NSString+WritingToolsBehavior.mm | 24 +++++++++++++++++++ lib/module/EnrichedReanimatedTextInput.js | 4 +++- lib/module/EnrichedReanimatedTextInput.js.map | 2 +- lib/module/EnrichedTextInput.js | 2 ++ lib/module/EnrichedTextInput.js.map | 2 +- .../EnrichedTextInputNativeComponent.ts | 1 + .../src/EnrichedReanimatedTextInput.d.ts | 2 +- .../src/EnrichedReanimatedTextInput.d.ts.map | 2 +- lib/typescript/src/EnrichedTextInput.d.ts | 2 +- lib/typescript/src/EnrichedTextInput.d.ts.map | 2 +- .../src/EnrichedTextInputNativeComponent.d.ts | 1 + .../EnrichedTextInputNativeComponent.d.ts.map | 2 +- lib/typescript/src/types.d.ts | 1 + lib/typescript/src/types.d.ts.map | 2 +- src/EnrichedReanimatedTextInput.tsx | 2 ++ src/EnrichedTextInput.tsx | 2 ++ src/EnrichedTextInputNativeComponent.ts | 1 + src/types.ts | 1 + 21 files changed, 78 insertions(+), 9 deletions(-) create mode 100644 ios/extensions/NSString+WritingToolsBehavior.h create mode 100644 ios/extensions/NSString+WritingToolsBehavior.mm diff --git a/android/src/main/java/com/swmansion/enriched/EnrichedTextInputViewManager.kt b/android/src/main/java/com/swmansion/enriched/EnrichedTextInputViewManager.kt index e48530ece..e97ae14b6 100644 --- a/android/src/main/java/com/swmansion/enriched/EnrichedTextInputViewManager.kt +++ b/android/src/main/java/com/swmansion/enriched/EnrichedTextInputViewManager.kt @@ -511,6 +511,14 @@ class EnrichedTextInputViewManager : view?.setLineHeight(value.toInt()) } + @ReactProp(name = "writingToolsBehavior") + override fun setWritingToolsBehavior( + view: EnrichedTextInputView?, + value: String?, + ) { + // NO-OP iOS only prop + } + override fun setContextMenuItems( view: EnrichedTextInputView?, value: ReadableArray?, diff --git a/ios/EnrichedTextInputView.mm b/ios/EnrichedTextInputView.mm index 348da24e8..9b2b5d74a 100644 --- a/ios/EnrichedTextInputView.mm +++ b/ios/EnrichedTextInputView.mm @@ -24,6 +24,7 @@ #import "NSDictionary+JSON.h" #import "NSString+Autocapitalization.h" #import "NSString+JSON.h" +#import "NSString+WritingToolsBehavior.h" #import "ParagraphAttributesUtils.h" #import "ParagraphsUtils.h" #import "SelectionUtils.h" @@ -397,6 +398,17 @@ - (void)updateProps:(Props::Shared const &)props _contextMenuItems = [customActions copy]; } +#if defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && \ + __IPHONE_OS_VERSION_MAX_ALLOWED >= 180000 + if (newViewProps.writingToolsBehavior != oldViewProps.writingToolsBehavior) { + if (@available(iOS 18.0, *)) { + NSString *behavior = + [NSString fromCppString:newViewProps.writingToolsBehavior]; + textView.writingToolsBehavior = [behavior writingToolsBehavior]; + } + } +#endif + // isOnChangeHtmlSet _emitHtml = newViewProps.isOnChangeHtmlSet; diff --git a/ios/extensions/NSString+WritingToolsBehavior.h b/ios/extensions/NSString+WritingToolsBehavior.h new file mode 100644 index 000000000..f5b5508b1 --- /dev/null +++ b/ios/extensions/NSString+WritingToolsBehavior.h @@ -0,0 +1,12 @@ +#pragma once +#import +#import + +#if defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && \ + __IPHONE_OS_VERSION_MAX_ALLOWED >= 180000 +@interface NSString (WritingToolsBehavior) + +- (UIWritingToolsBehavior)writingToolsBehavior API_AVAILABLE(ios(18.0)); + +@end +#endif diff --git a/ios/extensions/NSString+WritingToolsBehavior.mm b/ios/extensions/NSString+WritingToolsBehavior.mm new file mode 100644 index 000000000..01409aace --- /dev/null +++ b/ios/extensions/NSString+WritingToolsBehavior.mm @@ -0,0 +1,24 @@ +#import "NSString+WritingToolsBehavior.h" + +#if defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && \ + __IPHONE_OS_VERSION_MAX_ALLOWED >= 180000 +@implementation NSString (WritingToolsBehavior) + +- (UIWritingToolsBehavior)writingToolsBehavior { + NSString *behavior = self.lowercaseString; + + if ([behavior isEqualToString:@"disabled"]) { + return UIWritingToolsBehaviorNone; + } + if ([behavior isEqualToString:@"complete"]) { + return UIWritingToolsBehaviorComplete; + } + if ([behavior isEqualToString:@"limited"]) { + return UIWritingToolsBehaviorLimited; + } + + return UIWritingToolsBehaviorDefault; +} + +@end +#endif diff --git a/lib/module/EnrichedReanimatedTextInput.js b/lib/module/EnrichedReanimatedTextInput.js index a38442a6c..6338707ef 100644 --- a/lib/module/EnrichedReanimatedTextInput.js +++ b/lib/module/EnrichedReanimatedTextInput.js @@ -51,6 +51,7 @@ export const EnrichedReanimatedTextInput = ({ keyboardDismissMode = 'none', onKeyPress, onScroll, + writingToolsBehavior = 'automatic', ...rest }) => { const nativeRef = useAnimatedRef(); @@ -121,7 +122,8 @@ export const EnrichedReanimatedTextInput = ({ contentInsets: contentInsets, keyboardDismissMode: keyboardDismissMode, scrollEnabled: scrollEnabled, - contextMenuItems: nativeContextMenuItems + contextMenuItems: nativeContextMenuItems, + writingToolsBehavior: writingToolsBehavior }); }; //# sourceMappingURL=EnrichedReanimatedTextInput.js.map \ No newline at end of file diff --git a/lib/module/EnrichedReanimatedTextInput.js.map b/lib/module/EnrichedReanimatedTextInput.js.map index 578b4d825..01f2e8391 100644 --- a/lib/module/EnrichedReanimatedTextInput.js.map +++ b/lib/module/EnrichedReanimatedTextInput.js.map @@ -1 +1 @@ -{"version":3,"names":["useEffect","useMemo","useRef","EnrichedTextInputNativeComponent","normalizeHtmlStyle","useCommands","useHandlers","Reanimated","useAnimatedRef","useContextMenuItems","jsx","_jsx","DEFAULT_INSETS","top","left","bottom","right","EnrichedReanimatedNativeComponent","createAnimatedComponent","EnrichedReanimatedTextInput","ref","automaticallyAdjustsScrollIndicatorInsets","automaticallyAdjustContentInsets","autoFocus","editable","mentionIndicators","defaultValue","placeholder","placeholderTextColor","cursorColor","selectionColor","style","autoCapitalize","htmlStyle","onFocus","onBlur","onChangeText","onChangeHtml","onChangeState","onLinkDetected","onMentionDetected","onStartMention","onChangeMention","onEndMention","onChangeSelection","onColorChangeInSelection","onParagraphAlignmentChange","onContextMenuItemPress","contentInsets","androidExperimentalSynchronousEvents","scrollEnabled","contextMenuItems","keyboardDismissMode","onKeyPress","onScroll","rest","nativeRef","nextHtmlRequestId","pendingHtmlRequests","Map","pendingRequests","current","forEach","reject","Error","clear","normalizedHtmlStyle","handleMentionEvent","handleLinkDetected","handleMentionDetected","handleRequestHtmlResult","nativeContextMenuItems","onInputFocus","onInputBlur","onInputKeyPress","isOnChangeHtmlSet","undefined","onMention","onRequestHtmlResult","isOnChangeTextSet","onInputScroll","isOnScrollSet"],"sourceRoot":"../../src","sources":["EnrichedReanimatedTextInput.tsx"],"mappings":"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","ignoreList":[]} +{"version":3,"names":["useEffect","useMemo","useRef","EnrichedTextInputNativeComponent","normalizeHtmlStyle","useCommands","useHandlers","Reanimated","useAnimatedRef","useContextMenuItems","jsx","_jsx","DEFAULT_INSETS","top","left","bottom","right","EnrichedReanimatedNativeComponent","createAnimatedComponent","EnrichedReanimatedTextInput","ref","automaticallyAdjustsScrollIndicatorInsets","automaticallyAdjustContentInsets","autoFocus","editable","mentionIndicators","defaultValue","placeholder","placeholderTextColor","cursorColor","selectionColor","style","autoCapitalize","htmlStyle","onFocus","onBlur","onChangeText","onChangeHtml","onChangeState","onLinkDetected","onMentionDetected","onStartMention","onChangeMention","onEndMention","onChangeSelection","onColorChangeInSelection","onParagraphAlignmentChange","onContextMenuItemPress","contentInsets","androidExperimentalSynchronousEvents","scrollEnabled","contextMenuItems","keyboardDismissMode","onKeyPress","onScroll","writingToolsBehavior","rest","nativeRef","nextHtmlRequestId","pendingHtmlRequests","Map","pendingRequests","current","forEach","reject","Error","clear","normalizedHtmlStyle","handleMentionEvent","handleLinkDetected","handleMentionDetected","handleRequestHtmlResult","nativeContextMenuItems","onInputFocus","onInputBlur","onInputKeyPress","isOnChangeHtmlSet","undefined","onMention","onRequestHtmlResult","isOnChangeTextSet","onInputScroll","isOnScrollSet"],"sourceRoot":"../../src","sources":["EnrichedReanimatedTextInput.tsx"],"mappings":"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","ignoreList":[]} diff --git a/lib/module/EnrichedTextInput.js b/lib/module/EnrichedTextInput.js index 04b98981a..efbec2739 100644 --- a/lib/module/EnrichedTextInput.js +++ b/lib/module/EnrichedTextInput.js @@ -50,6 +50,7 @@ export const EnrichedTextInput = ({ scrollEnabled = true, keyboardDismissMode = 'none', contextMenuItems, + writingToolsBehavior = 'automatic', ...rest }) => { const nativeRef = useRef(null); @@ -122,6 +123,7 @@ export const EnrichedTextInput = ({ keyboardDismissMode: keyboardDismissMode, scrollEnabled: scrollEnabled, contextMenuItems: nativeContextMenuItems, + writingToolsBehavior: writingToolsBehavior, ...rest }); }; diff --git a/lib/module/EnrichedTextInput.js.map b/lib/module/EnrichedTextInput.js.map index 29fb6ec83..c180aea78 100644 --- a/lib/module/EnrichedTextInput.js.map +++ b/lib/module/EnrichedTextInput.js.map @@ -1 +1 @@ -{"version":3,"names":["useEffect","useMemo","useRef","EnrichedTextInputNativeComponent","normalizeHtmlStyle","useCommands","useHandlers","useContextMenuItems","jsx","_jsx","DEFAULT_INSETS","top","left","bottom","right","EnrichedTextInput","ref","autoFocus","automaticallyAdjustsScrollIndicatorInsets","automaticallyAdjustContentInsets","editable","contentInsets","scrollIndicatorInsets","mentionIndicators","defaultValue","placeholder","placeholderTextColor","cursorColor","selectionColor","style","autoCapitalize","htmlStyle","onFocus","onBlur","onChangeText","onChangeHtml","onChangeState","onLinkDetected","onMentionDetected","onStartMention","onChangeMention","onEndMention","onChangeSelection","onColorChangeInSelection","onParagraphAlignmentChange","onScroll","onKeyPress","onContextMenuItemPress","androidExperimentalSynchronousEvents","scrollEnabled","keyboardDismissMode","contextMenuItems","rest","nativeRef","nextHtmlRequestId","pendingHtmlRequests","Map","pendingRequests","current","error","Error","forEach","reject","clear","normalizedHtmlStyle","handleMentionEvent","handleLinkDetected","handleMentionDetected","handleRequestHtmlResult","nativeContextMenuItems","onInputFocus","onInputBlur","isOnChangeHtmlSet","undefined","onMention","onRequestHtmlResult","isOnChangeTextSet","isOnScrollSet","onInputScroll","onInputKeyPress"],"sourceRoot":"../../src","sources":["EnrichedTextInput.tsx"],"mappings":"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","ignoreList":[]} +{"version":3,"names":["useEffect","useMemo","useRef","EnrichedTextInputNativeComponent","normalizeHtmlStyle","useCommands","useHandlers","useContextMenuItems","jsx","_jsx","DEFAULT_INSETS","top","left","bottom","right","EnrichedTextInput","ref","autoFocus","automaticallyAdjustsScrollIndicatorInsets","automaticallyAdjustContentInsets","editable","contentInsets","scrollIndicatorInsets","mentionIndicators","defaultValue","placeholder","placeholderTextColor","cursorColor","selectionColor","style","autoCapitalize","htmlStyle","onFocus","onBlur","onChangeText","onChangeHtml","onChangeState","onLinkDetected","onMentionDetected","onStartMention","onChangeMention","onEndMention","onChangeSelection","onColorChangeInSelection","onParagraphAlignmentChange","onScroll","onKeyPress","onContextMenuItemPress","androidExperimentalSynchronousEvents","scrollEnabled","keyboardDismissMode","contextMenuItems","writingToolsBehavior","rest","nativeRef","nextHtmlRequestId","pendingHtmlRequests","Map","pendingRequests","current","error","Error","forEach","reject","clear","normalizedHtmlStyle","handleMentionEvent","handleLinkDetected","handleMentionDetected","handleRequestHtmlResult","nativeContextMenuItems","onInputFocus","onInputBlur","isOnChangeHtmlSet","undefined","onMention","onRequestHtmlResult","isOnChangeTextSet","isOnScrollSet","onInputScroll","onInputKeyPress"],"sourceRoot":"../../src","sources":["EnrichedTextInput.tsx"],"mappings":"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","ignoreList":[]} diff --git a/lib/module/EnrichedTextInputNativeComponent.ts b/lib/module/EnrichedTextInputNativeComponent.ts index 78da4e9a9..c38ca4daa 100644 --- a/lib/module/EnrichedTextInputNativeComponent.ts +++ b/lib/module/EnrichedTextInputNativeComponent.ts @@ -388,6 +388,7 @@ export interface NativeProps extends ViewProps { paragraphsLimit?: Int32; stylesConfig?: string[]; contextMenuItems?: Readonly>; + writingToolsBehavior?: string; // event callbacks onInputFocus?: DirectEventHandler; diff --git a/lib/typescript/src/EnrichedReanimatedTextInput.d.ts b/lib/typescript/src/EnrichedReanimatedTextInput.d.ts index 4fd8f3044..6e1c5cb56 100644 --- a/lib/typescript/src/EnrichedReanimatedTextInput.d.ts +++ b/lib/typescript/src/EnrichedReanimatedTextInput.d.ts @@ -8,6 +8,6 @@ type Props = Omit & Pick | ((event: NativeSyntheticEvent) => void); ref?: AnimatedRef; }; -export declare const EnrichedReanimatedTextInput: ({ ref, automaticallyAdjustsScrollIndicatorInsets, automaticallyAdjustContentInsets, autoFocus, editable, mentionIndicators, defaultValue, placeholder, placeholderTextColor, cursorColor, selectionColor, style, autoCapitalize, htmlStyle, onFocus, onBlur, onChangeText, onChangeHtml, onChangeState, onLinkDetected, onMentionDetected, onStartMention, onChangeMention, onEndMention, onChangeSelection, onColorChangeInSelection, onParagraphAlignmentChange, onContextMenuItemPress, contentInsets, androidExperimentalSynchronousEvents, scrollEnabled, contextMenuItems, keyboardDismissMode, onKeyPress, onScroll, ...rest }: Props) => import("react/jsx-runtime").JSX.Element; +export declare const EnrichedReanimatedTextInput: ({ ref, automaticallyAdjustsScrollIndicatorInsets, automaticallyAdjustContentInsets, autoFocus, editable, mentionIndicators, defaultValue, placeholder, placeholderTextColor, cursorColor, selectionColor, style, autoCapitalize, htmlStyle, onFocus, onBlur, onChangeText, onChangeHtml, onChangeState, onLinkDetected, onMentionDetected, onStartMention, onChangeMention, onEndMention, onChangeSelection, onColorChangeInSelection, onParagraphAlignmentChange, onContextMenuItemPress, contentInsets, androidExperimentalSynchronousEvents, scrollEnabled, contextMenuItems, keyboardDismissMode, onKeyPress, onScroll, writingToolsBehavior, ...rest }: Props) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=EnrichedReanimatedTextInput.d.ts.map \ No newline at end of file diff --git a/lib/typescript/src/EnrichedReanimatedTextInput.d.ts.map b/lib/typescript/src/EnrichedReanimatedTextInput.d.ts.map index 6df01c53f..f4dda81a2 100644 --- a/lib/typescript/src/EnrichedReanimatedTextInput.d.ts.map +++ b/lib/typescript/src/EnrichedReanimatedTextInput.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"EnrichedReanimatedTextInput.d.ts","sourceRoot":"","sources":["../../../src/EnrichedReanimatedTextInput.tsx"],"names":[],"mappings":"AAAA,OAAO,EACL,KAAK,cAAc,EAKpB,MAAM,OAAO,CAAC;AACf,OAAyC,EACvC,KAAK,aAAa,EACnB,MAAM,oCAAoC,CAAC;AAE5C,OAAO,KAAK,EAEV,yBAAyB,EACzB,sBAAsB,EAEvB,MAAM,SAAS,CAAC;AAGjB,OAAmB,EAEjB,KAAK,WAAW,EAChB,KAAK,qBAAqB,EAC3B,MAAM,yBAAyB,CAAC;AACjC,OAAO,KAAK,EAAE,oBAAoB,EAAE,MAAM,cAAc,CAAC;AAUzD,QAAA,MAAM,iCAAiC,oQAEtC,CAAC;AAEF,KAAK,KAAK,GAAG,IAAI,CAAC,sBAAsB,EAAE,UAAU,CAAC,GACnD,IAAI,CACF,cAAc,CAAC,OAAO,iCAAiC,CAAC,EACxD,eAAe,GAAG,OAAO,CAC1B,GAAG;IACF,QAAQ,CAAC,EACL,qBAAqB,CAAC,aAAa,EAAE,KAAK,CAAC,GAC3C,CAAC,CAAC,KAAK,EAAE,oBAAoB,CAAC,aAAa,CAAC,KAAK,IAAI,CAAC,CAAC;IAC3D,GAAG,CAAC,EAAE,WAAW,CAAC,yBAAyB,CAAC,CAAC;CAC9C,CAAC;AAEJ,eAAO,MAAM,2BAA2B,GAAI,umBAqCzC,KAAK,4CA8FP,CAAC"} \ No newline at end of file +{"version":3,"file":"EnrichedReanimatedTextInput.d.ts","sourceRoot":"","sources":["../../../src/EnrichedReanimatedTextInput.tsx"],"names":[],"mappings":"AAAA,OAAO,EACL,KAAK,cAAc,EAKpB,MAAM,OAAO,CAAC;AACf,OAAyC,EACvC,KAAK,aAAa,EACnB,MAAM,oCAAoC,CAAC;AAE5C,OAAO,KAAK,EAEV,yBAAyB,EACzB,sBAAsB,EAEvB,MAAM,SAAS,CAAC;AAGjB,OAAmB,EAEjB,KAAK,WAAW,EAChB,KAAK,qBAAqB,EAC3B,MAAM,yBAAyB,CAAC;AACjC,OAAO,KAAK,EAAE,oBAAoB,EAAE,MAAM,cAAc,CAAC;AAUzD,QAAA,MAAM,iCAAiC,oQAEtC,CAAC;AAEF,KAAK,KAAK,GAAG,IAAI,CAAC,sBAAsB,EAAE,UAAU,CAAC,GACnD,IAAI,CACF,cAAc,CAAC,OAAO,iCAAiC,CAAC,EACxD,eAAe,GAAG,OAAO,CAC1B,GAAG;IACF,QAAQ,CAAC,EACL,qBAAqB,CAAC,aAAa,EAAE,KAAK,CAAC,GAC3C,CAAC,CAAC,KAAK,EAAE,oBAAoB,CAAC,aAAa,CAAC,KAAK,IAAI,CAAC,CAAC;IAC3D,GAAG,CAAC,EAAE,WAAW,CAAC,yBAAyB,CAAC,CAAC;CAC9C,CAAC;AAEJ,eAAO,MAAM,2BAA2B,GAAI,6nBAsCzC,KAAK,4CA+FP,CAAC"} \ No newline at end of file diff --git a/lib/typescript/src/EnrichedTextInput.d.ts b/lib/typescript/src/EnrichedTextInput.d.ts index 67a09a46c..b6fea8c99 100644 --- a/lib/typescript/src/EnrichedTextInput.d.ts +++ b/lib/typescript/src/EnrichedTextInput.d.ts @@ -1,3 +1,3 @@ import type { EnrichedTextInputProps } from './types'; -export declare const EnrichedTextInput: ({ ref, autoFocus, automaticallyAdjustsScrollIndicatorInsets, automaticallyAdjustContentInsets, editable, contentInsets, scrollIndicatorInsets, mentionIndicators, defaultValue, placeholder, placeholderTextColor, cursorColor, selectionColor, style, autoCapitalize, htmlStyle, onFocus, onBlur, onChangeText, onChangeHtml, onChangeState, onLinkDetected, onMentionDetected, onStartMention, onChangeMention, onEndMention, onChangeSelection, onColorChangeInSelection, onParagraphAlignmentChange, onScroll, onKeyPress, onContextMenuItemPress, androidExperimentalSynchronousEvents, scrollEnabled, keyboardDismissMode, contextMenuItems, ...rest }: EnrichedTextInputProps) => import("react/jsx-runtime").JSX.Element; +export declare const EnrichedTextInput: ({ ref, autoFocus, automaticallyAdjustsScrollIndicatorInsets, automaticallyAdjustContentInsets, editable, contentInsets, scrollIndicatorInsets, mentionIndicators, defaultValue, placeholder, placeholderTextColor, cursorColor, selectionColor, style, autoCapitalize, htmlStyle, onFocus, onBlur, onChangeText, onChangeHtml, onChangeState, onLinkDetected, onMentionDetected, onStartMention, onChangeMention, onEndMention, onChangeSelection, onColorChangeInSelection, onParagraphAlignmentChange, onScroll, onKeyPress, onContextMenuItemPress, androidExperimentalSynchronousEvents, scrollEnabled, keyboardDismissMode, contextMenuItems, writingToolsBehavior, ...rest }: EnrichedTextInputProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=EnrichedTextInput.d.ts.map \ No newline at end of file diff --git a/lib/typescript/src/EnrichedTextInput.d.ts.map b/lib/typescript/src/EnrichedTextInput.d.ts.map index 4ede06b67..66b6b8406 100644 --- a/lib/typescript/src/EnrichedTextInput.d.ts.map +++ b/lib/typescript/src/EnrichedTextInput.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"EnrichedTextInput.d.ts","sourceRoot":"","sources":["../../../src/EnrichedTextInput.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,EAEV,sBAAsB,EAEvB,MAAM,SAAS,CAAC;AAYjB,eAAO,MAAM,iBAAiB,GAAI,8nBAsC/B,sBAAsB,4CA4FxB,CAAC"} \ No newline at end of file +{"version":3,"file":"EnrichedTextInput.d.ts","sourceRoot":"","sources":["../../../src/EnrichedTextInput.tsx"],"names":[],"mappings":"AAGA,OAAO,KAAK,EAEV,sBAAsB,EAEvB,MAAM,SAAS,CAAC;AAYjB,eAAO,MAAM,iBAAiB,GAAI,opBAuC/B,sBAAsB,4CA6FxB,CAAC"} \ No newline at end of file diff --git a/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts b/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts index 732f7c3ed..843b97512 100644 --- a/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts +++ b/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts @@ -371,6 +371,7 @@ export interface NativeProps extends ViewProps { paragraphsLimit?: Int32; stylesConfig?: string[]; contextMenuItems?: Readonly>; + writingToolsBehavior?: string; onInputFocus?: DirectEventHandler; onInputBlur?: DirectEventHandler; onChangeText?: DirectEventHandler; diff --git a/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts.map b/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts.map index c4a88fb2d..fb2a555a8 100644 --- a/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts.map +++ b/lib/typescript/src/EnrichedTextInputNativeComponent.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"EnrichedTextInputNativeComponent.d.ts","sourceRoot":"","sources":["../../../src/EnrichedTextInputNativeComponent.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"EnrichedTextInputNativeComponent.d.ts","sourceRoot":"","sources":["../../../src/EnrichedTextInputNativeComponent.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/lib/typescript/src/types.d.ts b/lib/typescript/src/types.d.ts index c458252e7..873e63c2a 100644 --- a/lib/typescript/src/types.d.ts +++ b/lib/typescript/src/types.d.ts @@ -131,6 +131,7 @@ export interface EnrichedTextInputProps extends Omit { iOSparagraphSpacingBefore?: number; paragraphsLimit?: number; stylesConfig?: EnrichedStyles[]; + writingToolsBehavior?: 'automatic' | 'complete' | 'disabled' | 'limited'; onFocus?: () => void; onBlur?: () => void; onChangeText?: (e: NativeSyntheticEvent) => void; diff --git a/lib/typescript/src/types.d.ts.map b/lib/typescript/src/types.d.ts.map index 244208afa..a33879251 100644 --- a/lib/typescript/src/types.d.ts.map +++ b/lib/typescript/src/types.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../src/types.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../src/types.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,UAAU,EACV,kBAAkB,EAClB,aAAa,EACb,oBAAoB,EACpB,kBAAkB,EAClB,SAAS,EACT,SAAS,EACT,SAAS,EACV,MAAM,cAAc,CAAC;AACtB,OAAO,KAAK,EACV,sBAAsB,EACtB,MAAM,EACN,MAAM,EACN,sBAAsB,EACtB,WAAW,EACX,kBAAkB,EAClB,iBAAiB,EACjB,sBAAsB,EACtB,kBAAkB,EAClB,iBAAiB,EACjB,cAAc,EACd,iBAAiB,EACjB,+BAA+B,EAC/B,aAAa,EACb,kBAAkB,EAClB,eAAe,EACf,iBAAiB,EACjB,qBAAqB,EACrB,2BAA2B,EAC5B,MAAM,oCAAoC,CAAC;AAC5C,OAAO,KAAK,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,OAAO,CAAC;AAClD,OAAO,KAAK,EAAE,cAAc,EAAE,MAAM,SAAS,CAAC;AAE9C,MAAM,WAAW,yBAA0B,SAAQ,aAAa;IAE9D,KAAK,EAAE,MAAM,IAAI,CAAC;IAClB,IAAI,EAAE,MAAM,IAAI,CAAC;IACjB,QAAQ,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK,IAAI,CAAC;IAClC,YAAY,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,KAAK,IAAI,CAAC;IACnD,OAAO,EAAE,CAAC,QAAQ,CAAC,EAAE,OAAO,KAAK,OAAO,CAAC,MAAM,CAAC,CAAC;IACjD,QAAQ,EAAE,CAAC,CAAC,EAAE,MAAM,EAAE,CAAC,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAE,OAAO,KAAK,IAAI,CAAC;IAC7D,qBAAqB,EAAE,CAAC,IAAI,EAAE,MAAM,KAAK,IAAI,CAAC;IAC9C,UAAU,EAAE,CAAC,IAAI,EAAE,MAAM,EAAE,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,EAAE,MAAM,KAAK,IAAI,CAAC;IAGjE,UAAU,EAAE,MAAM,IAAI,CAAC;IACvB,YAAY,EAAE,MAAM,IAAI,CAAC;IACzB,eAAe,EAAE,MAAM,IAAI,CAAC;IAC5B,mBAAmB,EAAE,MAAM,IAAI,CAAC;IAChC,gBAAgB,EAAE,MAAM,IAAI,CAAC;IAC7B,QAAQ,EAAE,MAAM,IAAI,CAAC;IACrB,QAAQ,EAAE,MAAM,IAAI,CAAC;IACrB,QAAQ,EAAE,MAAM,IAAI,CAAC;IACrB,QAAQ,EAAE,MAAM,IAAI,CAAC;IACrB,QAAQ,EAAE,MAAM,IAAI,CAAC;IACrB,QAAQ,EAAE,MAAM,IAAI,CAAC;IACrB,eAAe,EAAE,MAAM,IAAI,CAAC;IAC5B,gBAAgB,EAAE,MAAM,IAAI,CAAC;IAC7B,iBAAiB,EAAE,MAAM,IAAI,CAAC;IAC9B,mBAAmB,EAAE,MAAM,IAAI,CAAC;IAChC,OAAO,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,KAAK,IAAI,CAAC;IACzE,UAAU,EAAE,CAAC,KAAK,EAAE,MAAM,EAAE,GAAG,EAAE,MAAM,KAAK,IAAI,CAAC;IACjD,QAAQ,EAAE,CAAC,GAAG,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,KAAK,IAAI,CAAC;IAC/D,YAAY,EAAE,CAAC,SAAS,EAAE,MAAM,KAAK,IAAI,CAAC;IAC1C,UAAU,EAAE,CACV,SAAS,EAAE,MAAM,EACjB,IAAI,EAAE,MAAM,EACZ,IAAI,EAAE,MAAM,EACZ,UAAU,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,CAAC,KAChC,IAAI,CAAC;IACV,eAAe,EAAE,MAAM,IAAI,CAAC;IAC5B,QAAQ,EAAE,CAAC,KAAK,EAAE,MAAM,KAAK,IAAI,CAAC;IAClC,WAAW,EAAE,MAAM,IAAI,CAAC;IACxB,mBAAmB,EAAE,MAAM,IAAI,CAAC;IAChC,qBAAqB,EAAE,CAAC,SAAS,EAAE,MAAM,KAAK,IAAI,CAAC;IACnD,UAAU,EAAE,CACV,IAAI,EAAE,MAAM,EACZ,IAAI,EAAE,MAAM,EACZ,GAAG,EAAE,MAAM,EACX,UAAU,EAAE,MAAM,KACf,IAAI,CAAC;IACV,eAAe,EAAE,MAAM,IAAI,CAAC;CAC7B;AAED,MAAM,WAAW,oBAAoB;IACnC,SAAS,EAAE,MAAM,CAAC;IAClB,IAAI,EAAE,MAAM,CAAC;CACd;AAED,KAAK,YAAY,GAAG;IAClB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,IAAI,CAAC,EAAE,OAAO,CAAC;CAChB,CAAC;AAEF,MAAM,WAAW,SAAS;IACxB,EAAE,CAAC,EAAE,YAAY,CAAC;IAClB,EAAE,CAAC,EAAE,YAAY,CAAC;IAClB,EAAE,CAAC,EAAE,YAAY,CAAC;IAClB,EAAE,CAAC,EAAE,YAAY,CAAC;IAClB,EAAE,CAAC,EAAE,YAAY,CAAC;IAClB,EAAE,CAAC,EAAE,YAAY,CAAC;IAClB,UAAU,CAAC,EAAE;QACX,WAAW,CAAC,EAAE,UAAU,CAAC;QACzB,WAAW,CAAC,EAAE,MAAM,CAAC;QACrB,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,KAAK,CAAC,EAAE,UAAU,CAAC;KACpB,CAAC;IACF,SAAS,CAAC,EAAE;QACV,KAAK,CAAC,EAAE,UAAU,CAAC;QACnB,YAAY,CAAC,EAAE,MAAM,CAAC;QACtB,eAAe,CAAC,EAAE,UAAU,CAAC;KAC9B,CAAC;IACF,IAAI,CAAC,EAAE;QACL,KAAK,CAAC,EAAE,UAAU,CAAC;QACnB,eAAe,CAAC,EAAE,UAAU,CAAC;KAC9B,CAAC;IACF,CAAC,CAAC,EAAE;QACF,KAAK,CAAC,EAAE,UAAU,CAAC;QACnB,kBAAkB,CAAC,EAAE,WAAW,GAAG,MAAM,CAAC;KAC3C,CAAC;IACF,OAAO,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,sBAAsB,CAAC,GAAG,sBAAsB,CAAC;IAC1E,OAAO,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,sBAAsB,CAAC,GAAG,sBAAsB,CAAC;IAC1E,GAAG,CAAC,EAAE;QACJ,KAAK,CAAC,EAAE,MAAM,CAAC;QACf,MAAM,CAAC,EAAE,MAAM,CAAC;KACjB,CAAC;IACF,EAAE,CAAC,EAAE;QACH,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,UAAU,CAAC,EAAE,MAAM,CAAC;QACpB,gBAAgB,CAAC,EAAE,SAAS,CAAC,YAAY,CAAC,CAAC;QAC3C,WAAW,CAAC,EAAE,UAAU,CAAC;KAC1B,CAAC;IACF,EAAE,CAAC,EAAE;QACH,WAAW,CAAC,EAAE,UAAU,CAAC;QACzB,UAAU,CAAC,EAAE,MAAM,CAAC;QACpB,UAAU,CAAC,EAAE,MAAM,CAAC;QACpB,QAAQ,CAAC,EAAE,MAAM,CAAC;KACnB,CAAC;IACF,QAAQ,CAAC,EAAE;QACT,UAAU,CAAC,EAAE,MAAM,CAAC;QACpB,WAAW,CAAC,EAAE,MAAM,CAAC;QACrB,YAAY,CAAC,EAAE,kBAAkB,CAAC;QAClC,cAAc,CAAC,EAAE,kBAAkB,CAAC;QACpC,UAAU,CAAC,EAAE,MAAM,CAAC;QACpB,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,gBAAgB,CAAC,EAAE,UAAU,CAAC;KAC/B,CAAC;IACF,OAAO,CAAC,EAAE;QACR,MAAM,CAAC,EAAE,MAAM,CAAC;QAChB,KAAK,CAAC,EAAE,UAAU,CAAC;QACnB,SAAS,CAAC,EAAE,MAAM,CAAC;KACpB,CAAC;IACF,GAAG,CAAC,EAAE,iBAAiB,CAAC,KAAK,CAAC,CAAC;CAChC;AAED,MAAM,WAAW,eAAgB,SAAQ,qBAAqB;IAC5D,OAAO,CAAC,EAAE,OAAO,CAAC;CACnB;AAED,MAAM,WAAW,sBAAuB,SAAQ,IAAI,CAAC,SAAS,EAAE,UAAU,CAAC;IACzE,GAAG,CAAC,EAAE,SAAS,CAAC,yBAAyB,GAAG,IAAI,CAAC,CAAC;IAClD,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,yCAAyC,CAAC,EAAE,OAAO,CAAC;IACpD,gCAAgC,CAAC,EAAE,OAAO,CAAC;IAC3C,QAAQ,CAAC,EAAE,OAAO,CAAC;IACnB,iBAAiB,CAAC,EAAE,MAAM,EAAE,CAAC;IAC7B,YAAY,CAAC,EAAE,MAAM,CAAC;IACtB,WAAW,CAAC,EAAE,MAAM,CAAC;IACrB,oBAAoB,CAAC,EAAE,UAAU,CAAC;IAClC,WAAW,CAAC,EAAE,UAAU,CAAC;IACzB,cAAc,CAAC,EAAE,UAAU,CAAC;IAC5B,cAAc,CAAC,EAAE,MAAM,GAAG,WAAW,GAAG,OAAO,GAAG,YAAY,CAAC;IAC/D,SAAS,CAAC,EAAE,SAAS,CAAC;IACtB,KAAK,CAAC,EAAE,SAAS,GAAG,SAAS,CAAC;IAC9B,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,mBAAmB,CAAC,EAAE,MAAM,GAAG,aAAa,GAAG,SAAS,CAAC;IACzD,mBAAmB,CAAC,EAAE,MAAM,CAAC;IAC7B,yBAAyB,CAAC,EAAE,MAAM,CAAC;IACnC,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,YAAY,CAAC,EAAE,cAAc,EAAE,CAAC;IAChC,oBAAoB,CAAC,EAAE,WAAW,GAAG,UAAU,GAAG,UAAU,GAAG,SAAS,CAAC;IACzE,OAAO,CAAC,EAAE,MAAM,IAAI,CAAC;IACrB,MAAM,CAAC,EAAE,MAAM,IAAI,CAAC;IACpB,YAAY,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,CAAC,iBAAiB,CAAC,KAAK,IAAI,CAAC;IACpE,YAAY,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,CAAC,iBAAiB,CAAC,KAAK,IAAI,CAAC;IACpE,aAAa,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,CAAC,kBAAkB,CAAC,KAAK,IAAI,CAAC;IACtE,cAAc,CAAC,EAAE,CAAC,CAAC,EAAE,cAAc,KAAK,IAAI,CAAC;IAC7C,iBAAiB,CAAC,EAAE,CAAC,CAAC,EAAE,iBAAiB,KAAK,IAAI,CAAC;IACnD,cAAc,CAAC,EAAE,CAAC,SAAS,EAAE,MAAM,KAAK,IAAI,CAAC;IAC7C,eAAe,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,KAAK,IAAI,CAAC;IACpD,YAAY,CAAC,EAAE,CAAC,SAAS,EAAE,MAAM,KAAK,IAAI,CAAC;IAC3C,iBAAiB,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,CAAC,sBAAsB,CAAC,KAAK,IAAI,CAAC;IAC9E,wBAAwB,CAAC,EAAE,CACzB,KAAK,EAAE,oBAAoB,CAAC,kBAAkB,CAAC,KAC5C,IAAI,CAAC;IACV,0BAA0B,CAAC,EAAE,CAC3B,CAAC,EAAE,oBAAoB,CAAC,+BAA+B,CAAC,KACrD,IAAI,CAAC;IACV,eAAe,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,CAAC,kBAAkB,CAAC,KAAK,IAAI,CAAC;IACxE,kBAAkB,CAAC,EAAE,MAAM,IAAI,CAAC;IAChC,UAAU,CAAC,EAAE,CAAC,CAAC,EAAE,oBAAoB,CAAC,eAAe,CAAC,KAAK,IAAI,CAAC;IAChE,sBAAsB,CAAC,EAAE,CACvB,CAAC,EAAE,oBAAoB,CAAC,2BAA2B,CAAC,KACjD,IAAI,CAAC;IACV;;;;;;OAMG;IACH,oCAAoC,CAAC,EAAE,OAAO,CAAC;IAC/C,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,qBAAqB,CAAC,EAAE,MAAM,CAAC;IAC/B,QAAQ,CAAC,EAAE,CAAC,KAAK,EAAE,oBAAoB,CAAC,aAAa,CAAC,KAAK,IAAI,CAAC;IAChE,aAAa,CAAC,EAAE,MAAM,EAAE,CAAC;IACzB,gBAAgB,CAAC,EAAE,eAAe,EAAE,CAAC;CACtC;AAED,MAAM,MAAM,aAAa,GACrB,CAAC,CAAC,SAAS,CAAC,WAAW,EAAE,EAAE,EAAE,GAAG,CAAC,GAAG,aAAa,CAAC,GAAG,kBAAkB,CAAC,GACxE,IAAI,CAAC;AAET,MAAM,MAAM,WAAW,GAAG;IACxB,OAAO,EAAE,CAAC,IAAI,EAAE,MAAM,KAAK,IAAI,CAAC;IAChC,MAAM,EAAE,CAAC,KAAK,EAAE,KAAK,KAAK,IAAI,CAAC;CAChC,CAAC"} \ No newline at end of file diff --git a/src/EnrichedReanimatedTextInput.tsx b/src/EnrichedReanimatedTextInput.tsx index 8ad18fee4..c0eca56d1 100644 --- a/src/EnrichedReanimatedTextInput.tsx +++ b/src/EnrichedReanimatedTextInput.tsx @@ -83,6 +83,7 @@ export const EnrichedReanimatedTextInput = ({ keyboardDismissMode = 'none', onKeyPress, onScroll, + writingToolsBehavior = 'automatic', ...rest }: Props) => { const nativeRef = useAnimatedRef(); @@ -176,6 +177,7 @@ export const EnrichedReanimatedTextInput = ({ keyboardDismissMode={keyboardDismissMode} scrollEnabled={scrollEnabled} contextMenuItems={nativeContextMenuItems} + writingToolsBehavior={writingToolsBehavior} /> ); }; diff --git a/src/EnrichedTextInput.tsx b/src/EnrichedTextInput.tsx index 910dec1e6..85d694e71 100644 --- a/src/EnrichedTextInput.tsx +++ b/src/EnrichedTextInput.tsx @@ -54,6 +54,7 @@ export const EnrichedTextInput = ({ scrollEnabled = true, keyboardDismissMode = 'none', contextMenuItems, + writingToolsBehavior = 'automatic', ...rest }: EnrichedTextInputProps) => { const nativeRef = useRef(null); @@ -144,6 +145,7 @@ export const EnrichedTextInput = ({ keyboardDismissMode={keyboardDismissMode} scrollEnabled={scrollEnabled} contextMenuItems={nativeContextMenuItems} + writingToolsBehavior={writingToolsBehavior} {...rest} /> ); diff --git a/src/EnrichedTextInputNativeComponent.ts b/src/EnrichedTextInputNativeComponent.ts index 78da4e9a9..c38ca4daa 100644 --- a/src/EnrichedTextInputNativeComponent.ts +++ b/src/EnrichedTextInputNativeComponent.ts @@ -388,6 +388,7 @@ export interface NativeProps extends ViewProps { paragraphsLimit?: Int32; stylesConfig?: string[]; contextMenuItems?: Readonly>; + writingToolsBehavior?: string; // event callbacks onInputFocus?: DirectEventHandler; diff --git a/src/types.ts b/src/types.ts index ebe54596b..77021dbb0 100644 --- a/src/types.ts +++ b/src/types.ts @@ -179,6 +179,7 @@ export interface EnrichedTextInputProps extends Omit { iOSparagraphSpacingBefore?: number; paragraphsLimit?: number; stylesConfig?: EnrichedStyles[]; + writingToolsBehavior?: 'automatic' | 'complete' | 'disabled' | 'limited'; onFocus?: () => void; onBlur?: () => void; onChangeText?: (e: NativeSyntheticEvent) => void;