ClassDataGridAISettings
Provides configuration settings for the AI prompt panel in the DataGrid. This class controls the UI aspects of the prompt input experience.
Definition
Namespace:Telerik.Maui.Controls.DataGrid
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class DataGridAISettings : StyleableElement
Inheritance: objectDataGridAISettings
Constructors
DataGridAISettings()
Declaration
public DataGridAISettings()
Fields
BottomSheetContentHeaderLabelStyleProperty
Identifies the BottomSheetContentHeaderLabelStyle property.
Declaration
public static readonly BindableProperty BottomSheetContentHeaderLabelStyleProperty
Field Value
BindableProperty
BottomSheetContentStyleProperty
Identifies the BottomSheetContentStyle property.
Declaration
public static readonly BindableProperty BottomSheetContentStyleProperty
Field Value
BindableProperty
CancelPromptRequestCommandProperty
Identifies the CancelPromptRequestCommand property.
Declaration
public static readonly BindableProperty CancelPromptRequestCommandProperty
Field Value
BindableProperty
EmptyContentTemplateProperty
Identifies the EmptyContentTemplate property.
Declaration
public static readonly BindableProperty EmptyContentTemplateProperty
Field Value
BindableProperty
FloatingActionButtonStyleProperty
Identifies the FloatingActionButtonStyle property.
Declaration
public static readonly BindableProperty FloatingActionButtonStyleProperty
Field Value
BindableProperty
InputTextProperty
Identifies the InputText property.
Declaration
public static readonly BindableProperty InputTextProperty
Field Value
BindableProperty
IsEmptyContentVisibleProperty
Identifies the IsEmptyContentVisible property.
Declaration
public static readonly BindableProperty IsEmptyContentVisibleProperty
Field Value
BindableProperty
IsRecentPromptsVisibleProperty
Identifies the IsRecentPromptsVisible property.
Declaration
public static readonly BindableProperty IsRecentPromptsVisibleProperty
Field Value
BindableProperty
IsSuggestedPromptsVisibleProperty
Identifies the IsSuggestedPromptsVisible property.
Declaration
public static readonly BindableProperty IsSuggestedPromptsVisibleProperty
Field Value
BindableProperty
OpenOnFocusProperty
Identifies the OpenOnFocus property.
Declaration
public static readonly BindableProperty OpenOnFocusProperty
Field Value
BindableProperty
PromptInputStyleProperty
Identifies the PromptInputStyle property.
Declaration
public static readonly BindableProperty PromptInputStyleProperty
Field Value
BindableProperty
PromptRequestCommandProperty
Identifies the PromptRequestCommand property.
Declaration
public static readonly BindableProperty PromptRequestCommandProperty
Field Value
BindableProperty
RecentPromptsProperty
Identifies the RecentPrompts property.
Declaration
public static readonly BindableProperty RecentPromptsProperty
Field Value
BindableProperty
SubmitPromptOnSelectionProperty
Identifies the SubmitPromptOnSelection property.
Declaration
public static readonly BindableProperty SubmitPromptOnSelectionProperty
Field Value
BindableProperty
SuggestedPromptsProperty
Identifies the SuggestedPrompts property.
Declaration
public static readonly BindableProperty SuggestedPromptsProperty
Field Value
BindableProperty
SuggestionsViewStyleProperty
Identifies the SuggestionsViewStyle property.
Declaration
public static readonly BindableProperty SuggestionsViewStyleProperty
Field Value
BindableProperty
Properties
BottomSheetContentHeaderLabelStyle
Gets or sets the style of the that represents the header label in the bottom sheet content.
Declaration
public Style BottomSheetContentHeaderLabelStyle { get; set; }
Property Value
Style
BottomSheetContentStyle
Gets or sets the style of the BottomSheetContentView.
Declaration
public Style BottomSheetContentStyle { get; set; }
Property Value
Style
CancelPromptRequestCommand
Gets the command that is executed when a cancel prompt request is made.
Declaration
public ICommand CancelPromptRequestCommand { get; }
Property Value
EmptyContentTemplate
Gets or sets the template used to display content when no suggestions are available.
Declaration
public DataTemplate EmptyContentTemplate { get; set; }
Property Value
DataTemplate
FloatingActionButtonStyle
Gets or sets the style of the DataGridAIFloatingActionButton.
Declaration
public Style FloatingActionButtonStyle { get; set; }
Property Value
Style
InputText
Gets or sets the text of the input field.
IsEmptyContentVisible
Gets or sets a value indicating whether the empty content template should be visible when no suggestions are available.
IsRecentPromptsVisible
Gets or sets a value indicating whether the recent prompts section is visible.
IsSuggestedPromptsVisible
Gets or sets a value indicating whether the suggested prompts section is visible.
Declaration
public bool IsSuggestedPromptsVisible { get; set; }
Property Value
OpenOnFocus
Gets or sets a value indicating whether the prompt input should open the suggestions dropdown when focused.
PromptInputStyle
Gets or sets the style of the DataGridAIPromptInput.
Declaration
public Style PromptInputStyle { get; set; }
Property Value
Style
PromptRequestCommand
Gets the command that is executed when a prompt request is made.
RecentPrompts
Gets or sets the collection of recent prompts.
Declaration
public IEnumerable<string> RecentPrompts { get; set; }
Property Value
SubmitPromptOnSelection
Gets or sets a value indicating whether selecting a prompt should automatically submit the request. When true, selecting a prompt closes the popup and invokes the PromptRequest event on the parent DataGrid. When false, the selected prompt is placed in the input and the user must manually submit.
SuggestedPrompts
Gets or sets the collection of suggested prompts.
Declaration
public IEnumerable<string> SuggestedPrompts { get; set; }
Property Value
SuggestionsViewStyle
Gets or sets the style of the DataGridAISuggestionsView.
Declaration
public Style SuggestionsViewStyle { get; set; }
Property Value
Style