diff --git a/Flutter/ai-assistview/action-button.md b/Flutter/ai-assistview/action-button.md index 22003173a..9d62b9da3 100644 --- a/Flutter/ai-assistview/action-button.md +++ b/Flutter/ai-assistview/action-button.md @@ -122,7 +122,7 @@ It is a callback that is invoked whenever the action button is pressed. Since th ### Tooltip -The [`tooltip`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistActionButton/tooltip.html) text describes the button's action when pressed. It is displayed when the user long-presses on touch devices or hovers the mouse over it on desktop devices. By default, it is set to null, so no tooltip is shown. +The [`tooltip`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistActionButton/tooltip.html) text describes the button's action when pressed. It is displayed when the user long-presses on touch devices or hovers the mouse over it on desktop devices. By default, it is set to `null`, so no tooltip is shown. {% tabs %} {% highlight dart %} diff --git a/Flutter/ai-assistview/composer.md b/Flutter/ai-assistview/composer.md index 3abad8f66..66d96e7d1 100644 --- a/Flutter/ai-assistview/composer.md +++ b/Flutter/ai-assistview/composer.md @@ -15,14 +15,14 @@ This section explains the customization options available in [`AssistComposer`]( The default [`composer`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/SfAIAssistView/composer.html) is a rounded rectangular text editor that allows users to compose request messages. You can customize its appearance by adding hint text, borders, prefix icons, suffix icons, and more. -When the composer is null, no default text field is added to the AI AssistView widget. +When the `composer` is `null`, no default text field is added to the AI AssistView widget. ### Minimum and maximum lines * [`minLines`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer/minLines.html) specifies the minimum number of lines in the text span, which affects the height of the text field. * [`maxLines`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer/maxLines.html) defines the maximum number of lines for the text, determining how many lines are visible when the text wraps. -The default value for minLines is 1, and the default value for maxLines is 6. +The default value for `minLines` is `1`, and the default value for `maxLines` is `6`. {% tabs %} {% highlight dart %} @@ -51,7 +51,7 @@ The default value for minLines is 1, and the default value for maxLines is 6. The [`decoration`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer/decoration.html) property customizes the visual attributes of the message input field, such as hint text,borders, and internal padding, using an [`InputDecoration`](https://api.flutter.dev/flutter/material/InputDecoration-class.html). -The [`InputDecoration`] class enhances the composer by utilizing its properties, such as borders, labels, icons, and styles. +The `InputDecoration` class enhances the composer by utilizing its properties, such as borders, labels, icons, and styles. The following are the major features available in [`InputDecoration`](https://api.flutter.dev/flutter/material/InputDecoration-class.html) for decorating the composer: * [`enabled`](https://api.flutter.dev/flutter/material/InputDecoration/enabled.html) @@ -97,7 +97,7 @@ The [`border`](https://api.flutter.dev/flutter/material/InputDecoration/border.h #### Content padding -The [`contentPadding`](https://api.flutter.dev/flutter/material/InputDecoration/contentPadding.html) property defines the padding surrounding the text added inside the text field. By default, the padding is set to 16 horizontally and 18 vertically. +The [`contentPadding`](https://api.flutter.dev/flutter/material/InputDecoration/contentPadding.html) property defines the padding surrounding the text added inside the text field. By default, the `padding` is set to `16` horizontally and `18` vertically. {% tabs %} {% highlight dart hl_lines="28" %} @@ -126,7 +126,7 @@ The [`contentPadding`](https://api.flutter.dev/flutter/material/InputDecoration/ #### Hint text -The [`hintText`](https://api.flutter.dev/flutter/material/InputDecoration/hintText.html) property sets the placeholder text for the text field. By default, it is set to null. +The [`hintText`](https://api.flutter.dev/flutter/material/InputDecoration/hintText.html) property sets the placeholder text for the text field. By default, it is set to `null`. {% tabs %} {% highlight dart %} @@ -224,7 +224,7 @@ The [`prefixIcon`](https://api.flutter.dev/flutter/material/InputDecoration/pref The [`margin`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer/margin.html) property defines the space around the text field, which is used to create space between the conversion area and the text field. -By default, the top margin is set to 16. +By default, the top `margin` is set to `16`. {% tabs %} {% highlight dart %} diff --git a/Flutter/ai-assistview/conversation-area.md b/Flutter/ai-assistview/conversation-area.md index d8fba28f6..afe053d64 100644 --- a/Flutter/ai-assistview/conversation-area.md +++ b/Flutter/ai-assistview/conversation-area.md @@ -17,7 +17,7 @@ The AI AssistView displays the content of user requests and AI responses. Each m ### Request message -Customize the content of request messages by changing the background color, background shape, and other features based on the message, index, or specific conditions. +Customize the content of [request](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistMessage/AssistMessage.request.html) messages by changing the `background color`, `background shape`, and other features based on the message, index, or specific conditions. {% tabs %} {% highlight dart %} @@ -67,7 +67,7 @@ Customize the content of request messages by changing the background color, back ### Response message -Customize the content of response messages by changing the background color, background shape, and other features based on the message, index, or specific conditions. +Customize the content of [response](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistMessage/AssistMessage.response.html) messages by changing the `background color`, `background shape`, and other features based on the message, index, or specific conditions. {% tabs %} {% highlight dart %} @@ -293,7 +293,7 @@ The message author's avatar displays either an image or the initials of their na ### Content area -Customize the area where message content is displayed by changing its background color, shape, and functionalities based on the user or other specific conditions. +Customize the area where message content is displayed by changing its `background color`, `shape`, and functionalities based on the user or other specific conditions. {% tabs %} {% highlight dart %} @@ -349,7 +349,7 @@ Customize the area where message content is displayed by changing its background ### Suggestions -Provide a list of response suggestions. When the user selects one, it is considered a new request message. Additionally, the layout, background colors, and other elements of the suggestions can be customized. +Provide a list of response [suggestions](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistMessage/suggestions.html). When the user selects one, it is considered a new request message. Additionally, the layout, background colors, and other elements of the suggestions can be customized. {% tabs %} {% highlight dart %} @@ -466,7 +466,7 @@ Indicates that the AI service's response is in progress after a request has been ### Toolbar items -Append a toolbar to response messages that provides options to perform various actions, such as rating the response, sharing it, copying it, and more. +Append a [toolbar](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistMessage/toolbarItems.html) to response messages that provides options to perform various actions, such as rating the response, sharing it, copying it, and more. {% tabs %} {% highlight dart %} diff --git a/Flutter/ai-assistview/getting-started.md b/Flutter/ai-assistview/getting-started.md index 85cbf62be..b4da77daf 100644 --- a/Flutter/ai-assistview/getting-started.md +++ b/Flutter/ai-assistview/getting-started.md @@ -56,7 +56,7 @@ Import the library using the code provided below. ## Initialize AI AssistView widget -Add an AI AssistView widget with the required property, [messages](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/SfAIAssistView/messages.html). +Add an AI AssistView widget with the required [`messages`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/SfAIAssistView/messages.html) property. {% tabs %} {% highlight dart %} @@ -79,7 +79,7 @@ Add an AI AssistView widget with the required property, [messages](https://pub.d ## Add placeholder to composer -To add a placeholder to the [`AssistComposer`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer-class.html), use the [`decoration`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer/decoration.html) property, which is of type InputDecoration. The placeholder can be added using the [`hintText`](https://api.flutter.dev/flutter/material/InputDecoration/hintText.html) property. +To add a placeholder to the [`AssistComposer`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer-class.html), use the [`decoration`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/AssistComposer/decoration.html) property, which is of type [`InputDecoration`](https://api.flutter.dev/flutter/material/InputDecoration-class.html). The placeholder can be added using the [`hintText`](https://api.flutter.dev/flutter/material/InputDecoration/hintText.html) property. {% tabs %} {% highlight dart %} @@ -107,7 +107,7 @@ To add a placeholder to the [`AssistComposer`](https://pub.dev/documentation/syn ## Add placeholder to conversation area -By default, conversation messages are empty. It’s a good idea to show a message or design to indicate this. You can use the [`placeholderBuilder`] (https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/SfAIAssistView/placeholderBuilder.html) property to create a custom widget that appears in the conversation area, which can be removed once messages start coming in. +By default, conversation messages are empty. It’s a good idea to show a message or design to indicate this. You can use the [`placeholderBuilder`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/assist_view/SfAIAssistView/placeholderBuilder.html) property to create a custom widget that appears in the conversation area, which can be removed once messages start coming in. {% tabs %} {% highlight dart %} diff --git a/Flutter/chat/composer.md b/Flutter/chat/composer.md index fa14d7e6e..2e1641881 100644 --- a/Flutter/chat/composer.md +++ b/Flutter/chat/composer.md @@ -13,7 +13,7 @@ This section explains the customization options available in [`ChatComposer`](ht ## Composer -The [`composer`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/composer.html) is a customizable text editor designed for typing new messages. It offers options to adjust the appearance and behavior of the text editor, including settings for the minimum and maximum number of lines, decoration, margin, and text style. +The [`composer`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/composer.html) is a customizable text editor designed for typing new messages. It offers options to adjust the appearance and behavior of the text editor, including settings for the `minimum` and `maximum` number of lines, `decoration`, `margin`, and `text style`. When the composer is null, no default text field is added to the chat widget. @@ -22,7 +22,7 @@ When the composer is null, no default text field is added to the chat widget. * [`minLines`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/ChatComposer/minLines.html) specifies the minimum number of lines in the text span, which affects the height of the text field. * [`maxLines`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/ChatComposer/maxLines.html) defines the maximum number of lines for the text, determining how many lines are visible when the text wraps. -The default value for minLines is 1, and the default value for maxLines is 6. +The default value for `minLines` is `1`, and the default value for `maxLines` is `6`. {% tabs %} {% highlight dart %} @@ -123,7 +123,7 @@ The [`border`](https://api.flutter.dev/flutter/material/InputDecoration/border.h #### Content padding -The [`contentPadding`](https://api.flutter.dev/flutter/material/InputDecoration/contentPadding.html) property defines the padding surrounding the text added inside the text field. By default, the padding is set to 16 horizontally and 18 vertically. +The [`contentPadding`](https://api.flutter.dev/flutter/material/InputDecoration/contentPadding.html) property defines the padding surrounding the text added inside the text field. By default, the `padding` is set to `16` horizontally and `18` vertically. {% tabs %} {% highlight dart hl_lines="28" %} @@ -168,7 +168,7 @@ The [`contentPadding`](https://api.flutter.dev/flutter/material/InputDecoration/ #### Hint text -The [`hintText`](https://api.flutter.dev/flutter/material/InputDecoration/hintText.html) property sets the placeholder text for the text field. By default, it is set to null. +The [`hintText`](https://api.flutter.dev/flutter/material/InputDecoration/hintText.html) property sets the placeholder text for the text field. By default, it is set to `null`. {% tabs %} {% highlight dart %} @@ -294,7 +294,7 @@ The [`prefixIcon`](https://api.flutter.dev/flutter/material/InputDecoration/pref The [`margin`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/ChatComposer/margin.html) property defines the space around the text field, which is used to create space between the conversion area and the text field. -By default, the top margin is set to 16. +By default, the top `margin` is set to `16`. {% tabs %} {% highlight dart %} diff --git a/Flutter/chat/message-content.md b/Flutter/chat/message-content.md index 36d6f027e..69d35b454 100644 --- a/Flutter/chat/message-content.md +++ b/Flutter/chat/message-content.md @@ -515,4 +515,4 @@ The [`footerPadding`](https://pub.dev/documentation/syncfusion_flutter_chat/late #### See Also -* You can also customize the bubble shapes and colors properties of both [`incomingMessageSettings`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/incomingMessageSettings.html) and [`outgoingMessageSettings`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/outgoingMessageSettings.html)using [`SfChatTheme`](https://pub.dev/documentation/syncfusion_flutter_core/latest/theme/SfChatTheme/SfChatTheme.html) by wrapping with [`SfChat`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/SfChat.html). +* You can also customize the Message shapes and colors properties of both [`incomingMessageSettings`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/incomingMessageSettings.html) and [`outgoingMessageSettings`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/outgoingMessageSettings.html)using [`SfChatTheme`](https://pub.dev/documentation/syncfusion_flutter_core/latest/theme/SfChatTheme/SfChatTheme.html) by wrapping with [`SfChat`](https://pub.dev/documentation/syncfusion_flutter_chat/latest/chat/SfChat/SfChat.html). diff --git a/Flutter/introduction/overview.md b/Flutter/introduction/overview.md index 3048d4db9..681df302b 100644 --- a/Flutter/introduction/overview.md +++ b/Flutter/introduction/overview.md @@ -61,7 +61,7 @@ tr, td, th



