You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MAUI/SmartTextEditor/customization.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ documentation: ug
11
11
This section explains how to change the AI-Powered Text Editor’s appearance and suggestion behavior. You can set text styles, placeholder options, and customize how suggestions are shown.
12
12
13
13
## Text customization
14
-
Set or bind the smart text editor’s text using the [Text]() property. You can use this to preloaded content or bind it to a field in your view model for data binding.
14
+
Set or bind the smart text editor’s text using the [Text](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_Text) property. You can use this to preloaded content or bind it to a field in your view model for data binding.
15
15
16
16
{% tabs %}
17
17
{% highlight xaml tabtitle="XAML" %}
@@ -31,7 +31,7 @@ var smarttexteditor = new SfSmartTextEditor
31
31
{% endtabs %}
32
32
33
33
## Text style customization
34
-
You can change the text style and font using the [TextStyle]() property to make the editor look the way you want.
34
+
You can change the text style and font using the [TextStyle](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_TextStyle) property to make the editor look the way you want.
35
35
36
36
{% tabs %}
37
37
{% highlight xaml tabtitle="XAML" %}
@@ -70,7 +70,7 @@ var smarttexteditor = new SfSmartTextEditor
70
70

71
71
72
72
## Placeholder text and color customization
73
-
Add a helpful placeholder to guide users and use [PlaceholderColor]() to make sure the text is easy to read.
73
+
Add a helpful placeholder to guide users and use [PlaceholderColor](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_PlaceholderColor) to make sure the text is easy to read.
74
74
75
75
{% tabs %}
76
76
{% highlight xaml tabtitle="XAML" %}
@@ -91,8 +91,10 @@ var editor = new SfSmartTextEditor
91
91
{% endhighlight %}
92
92
{% endtabs %}
93
93
94
+

95
+
94
96
## Suggestion text color
95
-
Customize the color of the suggestion text using the [SuggestionTextColor]() property to match your theme and improves readability.
97
+
Customize the color of the suggestion text using the [SuggestionTextColor](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_SuggestionTextColor) property to match your theme and improves readability.
96
98
97
99
{% tabs %}
98
100
{% highlight xaml tabtitle="XAML" %}
@@ -114,7 +116,7 @@ var smarttexteditor = new SfSmartTextEditor
114
116

115
117
116
118
## Suggestion popup background
117
-
Change the background color of the suggestion popup using the [SuggestionPopupBackground]() property in Popup mode to align with your app's design.
119
+
Change the background color of the suggestion popup using the [SuggestionPopupBackground](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_SuggestionPopupBackground) property in Popup mode to align with your app's design.
118
120
119
121
{% tabs %}
120
122
{% highlight xaml tabtitle="XAML" %}
@@ -138,7 +140,7 @@ var smarttexteditor = new SfSmartTextEditor
138
140

139
141
140
142
## Maximum input length
141
-
Set a limit on the number of characters the user can enter in the smart text editor using the [MaxLength]() property.
143
+
Set a limit on the number of characters the user can enter in the smart text editor using the [MaxLength](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_MaxLength) property.
Copy file name to clipboardExpand all lines: MAUI/SmartTextEditor/events.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,14 +13,14 @@ The AI-Powered Text Editor provides the `TextChanged` event, which is triggered
13
13
14
14
## TextChanged
15
15
16
-
The [TextChanged]() event is triggered whenever the text in the smart text editor changes.
16
+
The [TextChanged](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_TextChanged) event is triggered whenever the text in the smart text editor changes.
17
17
18
18
*`Sender`: This contains the `SfSmartTextEditor` object.
19
19
20
-
*`EventArgs`: The event uses [TextChangedEventArgs](), which provides details about the text change.
20
+
*`EventArgs`: The event uses [TextChangedEventArgs](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.TextChangedEventArgs.html), which provides details about the text change.
21
21
22
-
*[NewTextValue]() : Returns the new text.
23
-
*[OldTextValue]() : Returns the previous text.
22
+
*[NewTextValue](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.TextChangedEventArgs.html#Syncfusion_Maui_SmartComponents_TextChangedEventArgs_NewTextValue) : Returns the new text.
23
+
*[OldTextValue](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.TextChangedEventArgs.html#Syncfusion_Maui_SmartComponents_TextChangedEventArgs_OldTextValue) : Returns the previous text.
The [SfSmartTextEditor]() includes a built-in property called `TextChangedCommand`, which is triggered whenever the text in the smart text editor changes. This event can be invoked through the [TextChangedCommand]().
47
+
The [SfSmartTextEditor](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html) includes a built-in property called `TextChangedCommand`, which is triggered whenever the text in the smart text editor changes. This event can be invoked through the [TextChangedCommand](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SfSmartTextEditor.html#Syncfusion_Maui_SmartComponents_SfSmartTextEditor_TextChangedCommand).
Copy file name to clipboardExpand all lines: MAUI/SmartTextEditor/getting-started.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ documentation: ug
8
8
---
9
9
10
10
# Getting started with .NET MAUI Smart Text Editor
11
-
This section explains how to add the [.NET MAUI SmartTextEditor]() control. It covers only the basic features needed to get started with the Syncfusion AI-Powered Text Editor. Follow the steps below to add a .NET MAUI AI-Powered Text Editor control to your project.
11
+
This section explains how to add the [.NET MAUI SmartTextEditor](https://www.syncfusion.com/maui-controls/maui-smart-texteditor) control. It covers only the basic features needed to get started with the Syncfusion AI-Powered Text Editor. Follow the steps below to add a .NET MAUI AI-Powered Text Editor control to your project.
12
12
13
13
N> The Smart Text Editor is distributed as part of the `Syncfusion.Maui.SmartComponents` package provides advanced AI-assisted features to enhance text editing and content management. Ensure your application has the required AI service configuration to enable these features.
14
14
@@ -30,7 +30,7 @@ Before proceeding, ensure the following are set up:
1. In **Solution Explorer,** right-click the project and choose **Manage NuGet Packages.**
33
-
2. Search for [Syncfusion.Maui.SmartComponents]() and install the latest version.
33
+
2. Search for [Syncfusion.Maui.SmartComponents](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.html) and install the latest version.
34
34
3. Ensure the necessary dependencies are installed correctly, and the project is restored.
35
35
36
36
## Step 3: Register the handler
@@ -110,12 +110,12 @@ namespace GettingStarted
110
110
111
111
{% endhighlight %}
112
112
113
-
N> You can refer [Configure AI Service](/Common/configure-ai-service) for `Azure`, `OpenAI`, `Ollama` service.
113
+
N> You can refer [Configure AI Service](https://help.syncfusion.com/maui/common/configure-ai-service) for `Azure`, `OpenAI`, `Ollama` service.
114
114
115
115
## Step 5: Add .NET MAUI Smart Text Editor control
116
116
117
117
1. To initialize the control, import the `Syncfusion.Maui.SmartComponents` namespace into your code.
@@ -301,7 +301,7 @@ Before proceeding, ensure the following are set up:
301
301
## Step 2: Install the Syncfusion<sup>®</sup> MAUI SmartComponents NuGet Package
302
302
303
303
1. In **Solution Explorer,** right-click the project and choose **Manage NuGet Packages.**
304
-
2. Search for [Syncfusion.Maui.SmartComponents]() and install the latest version.
304
+
2. Search for [Syncfusion.Maui.SmartComponents](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.html) and install the latest version.
305
305
3. Ensure the necessary dependencies are installed correctly, and the project is restored. If not, Open the Terminal in Rider and manually run: `dotnet restore`
306
306
307
307
## Step 3: Register the handler
@@ -379,12 +379,12 @@ namespace GettingStarted
379
379
}
380
380
{% endhighlight %}
381
381
382
-
N> You can refer [Configure AI Service](configure-ai-service) for `Azure`, `OpenAI`, `Ollama` service.
382
+
N> You can refer [Configure AI Service](https://help.syncfusion.com/maui/common/configure-ai-service) for `Azure`, `OpenAI`, `Ollama` service.
383
383
384
384
## Step 5: Add .NET MAUI Smart Text Editor control
385
385
386
386
1. To initialize the control, import the `Syncfusion.Maui.SmartComponents` namespace into your code.
@@ -454,4 +454,4 @@ Here is the result of the previous codes,
454
454
455
455

456
456
457
-
N> You can refer to our [.NET MAUI Smart Text Editor]() feature tour page for its groundbreaking feature representations. You can also explore our [.NET MAUI Smart Text Editor Example]() that shows you how to render the Smart Text Editor in .NET MAUI.
457
+
N> You can refer to our [.NET MAUI Smart Text Editor](https://www.syncfusion.com/maui-controls/maui-smart-texteditor) feature tour page for its groundbreaking feature representations. You can also explore our [.NET MAUI Smart Text Editor Example]() that shows you how to render the Smart Text Editor in .NET MAUI.
Copy file name to clipboardExpand all lines: MAUI/SmartTextEditor/overview.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ documentation: ug
9
9
10
10
# Overview of .NET MAUI Smart Text Editor
11
11
12
-
Syncfusion [.NET MAUI AI-Powered Text Editor]() (SfSmartTextEditor) is a multiline input control that accelerates typing with predictive suggestions. It supports inline and popup suggestion display, can integrate with an AI inference service for context aware completions, and falls back to your custom phrase list when AI is unavailable. The control provides full text styling, placeholder customization, and command/event hooks for text changes.
12
+
Syncfusion [.NET MAUI AI-Powered Text Editor](https://www.syncfusion.com/maui-controls/maui-smart-texteditor) (SfSmartTextEditor) is a multiline input control that accelerates typing with predictive suggestions. It supports inline and popup suggestion display, can integrate with an AI inference service for context aware completions, and falls back to your custom phrase list when AI is unavailable. The control provides full text styling, placeholder customization, and command/event hooks for text changes.
13
13
14
14

Copy file name to clipboardExpand all lines: MAUI/SmartTextEditor/suggestion-display-mode.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,8 +10,8 @@ documentation: ug
10
10
# Choose how suggestions are displayed
11
11
12
12
The AI-Powered Text Editor supports two display modes for showing completions as you type: `Inline` and `Popup`.
13
-
-[Inline](): Renders the predicted text in place after the caret, matching your text style.
14
-
-[Popup](): Shows a compact hint near the caret that you can tap or accept via key press.
13
+
-[Inline](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SuggestionDisplayMode.html#Syncfusion_Maui_SmartComponents_SuggestionDisplayMode_Inline): Renders the predicted text in place after the caret, matching your text style.
14
+
-[Popup](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.SmartComponents.SuggestionDisplayMode.html#Syncfusion_Maui_SmartComponents_SuggestionDisplayMode_Popup): Shows a compact hint near the caret that you can tap or accept via key press.
15
15
16
16
N>
17
17
- Windows and Mac Catalyst default to **Inline**; Android and iOS default to **Popup**.
0 commit comments