blazor-devexpress-dot-aiintegration-dot-blazor-dot-chat-dot-dxaichat-51964a60.md
Specifies a template for prompt suggestion content.
Namespace : DevExpress.AIIntegration.Blazor.Chat
Assembly : DevExpress.AIIntegration.Blazor.Chat.v25.2.dll
NuGet Package : DevExpress.AIIntegration.Blazor.Chat
[Parameter]
public RenderFragment<IPromptSuggestion> PromptSuggestionContentTemplate { get; set; }
| Type | Description |
|---|---|
| RenderFragment<IPromptSuggestion> |
The prompt suggestion content.
|
Use the PromptSuggestionContentTemplate property to display any render fragment in a prompt suggestion (hint bubble). This template does not affect the default bubble rendering, such as paddings or inner content alignment.
<DxAIChat Initialized="ChatInitialized">
<PromptSuggestionContentTemplate>
<div class="hint-bubble">
@context.Title
</div>
</PromptSuggestionContentTemplate>
<PromptSuggestions>
@foreach (var suggestion in PromptSuggestions) {
<DxAIChatPromptSuggestion Title="@suggestion.Title" Text="@suggestion.Text" PromptMessage="@suggestion.PromptMessage" />
}
</PromptSuggestions>
</DxAIChat>
@code {
List<PromptSuggestion> PromptSuggestions { get; set; }
void ChatInitialized() {
PromptSuggestions = PromptSuggestionsDataProvider.GetData();
}
}
.hint-bubble {
font: normal bold 16px/2 cursive;
font-variant-caps: all-small-caps;
}
For additional information about prompt suggestions in Blazor AI Chat, refer to the following section: AI Chat - Prompt Suggestions.
See Also