Class AIPromptOutputVisualItem
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI.AIPrompt
Assembly: Telerik.WinControls.UI.dll
Syntax
public class AIPromptOutputVisualItem : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
AIPromptOutputVisualItem()
Declaration
public AIPromptOutputVisualItem()
Properties
ButtonsContainer
Gets the buttons container.
Declaration
public AIPromptButtonsContainer ButtonsContainer { get; }
Property Value
AIPromptButtonsContainer
|
ContentElement
Gets the content element. Used to display the response text.
Declaration
public LightVisualElement ContentElement { get; }
Property Value
LightVisualElement
|
CopyButtonElement
Gets the copy button element.
Declaration
public AIPromptButtonElement CopyButtonElement { get; }
Property Value
AIPromptButtonElement
|
DislikeButtonElement
Gets the dislike button element.
Declaration
public AIPromptToggleButtonElement DislikeButtonElement { get; }
Property Value
AIPromptToggleButtonElement
|
HeaderElement
Gets the header element.
Declaration
public LightVisualElement HeaderElement { get; }
Property Value
LightVisualElement
|
InputText
Declaration
public string InputText { get; set; }
Property Value
System.String
|
LikeButtonElement
Gets the like button element.
Declaration
public AIPromptToggleButtonElement LikeButtonElement { get; }
Property Value
AIPromptToggleButtonElement
|
MainStack
Gets the main elements stack.
Declaration
public StackLayoutElementLite MainStack { get; }
Property Value
StackLayoutElementLite
|
PromptElement
Gets the prompt element.
Declaration
public LightVisualElement PromptElement { get; }
Property Value
LightVisualElement
|
Rating
Declaration
public double Rating { get; set; }
Property Value
System.Double
|
ResponseText
Declaration
public string ResponseText { get; set; }
Property Value
System.String
|
RetryButtonElement
Gets the retry button element.
Declaration
public AIPromptButtonElement RetryButtonElement { get; }
Property Value
AIPromptButtonElement
|
Title
Declaration
public string Title { get; set; }
Property Value
System.String
|
Methods
CreateButtonsContainer()
Declaration
protected virtual AIPromptButtonsContainer CreateButtonsContainer()
Returns
AIPromptButtonsContainer
|
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateContentElement()
CreateCopyButtonElement()
Declaration
protected virtual AIPromptButtonElement CreateCopyButtonElement()
Returns
AIPromptButtonElement
|
CreateDislikeButtonElement()
Declaration
protected virtual AIPromptToggleButtonElement CreateDislikeButtonElement()
Returns
AIPromptToggleButtonElement
|
CreateHeaderElement()
CreateLikeButtonElement()
Declaration
protected virtual AIPromptToggleButtonElement CreateLikeButtonElement()
Returns
AIPromptToggleButtonElement
|
CreateMainStack()
Declaration
protected virtual StackLayoutElementLite CreateMainStack()
Returns
StackLayoutElementLite
|
CreatePromptElement()
CreateRetryButtonElement()
Declaration
protected virtual AIPromptButtonElement CreateRetryButtonElement()
Returns
AIPromptButtonElement
|
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
OnRatingChanged(Double)
Declaration
protected virtual void OnRatingChanged(double newRating)
Parameters
System.Double
newRating
|
SynchronizeProperties(AIPromptOutputItem)
Declaration
protected virtual void SynchronizeProperties(AIPromptOutputItem outputItem)
Parameters
AIPromptOutputItem
outputItem
|