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
ContentElement
Gets the content element. Used to display the response text.
Declaration
public LightVisualElement ContentElement { get; }
Property Value
CopyButtonElement
Gets the copy button element.
Declaration
public AIPromptButtonElement CopyButtonElement { get; }
Property Value
DislikeButtonElement
Gets the dislike button element.
Declaration
public AIPromptToggleButtonElement DislikeButtonElement { get; }
Property Value
HeaderElement
Gets the header element.
Declaration
public LightVisualElement HeaderElement { get; }
Property Value
InputText
Declaration
public string InputText { get; set; }
Property Value
System.
|
LikeButtonElement
Gets the like button element.
Declaration
public AIPromptToggleButtonElement LikeButtonElement { get; }
Property Value
MainStack
Gets the main elements stack.
Declaration
public StackLayoutElementLite MainStack { get; }
Property Value
PromptElement
Gets the prompt element.
Declaration
public LightVisualElement PromptElement { get; }
Property Value
Rating
Declaration
public double Rating { get; set; }
Property Value
System.
|
ResponseText
Declaration
public string ResponseText { get; set; }
Property Value
System.
|
RetryButtonElement
Gets the retry button element.
Declaration
public AIPromptButtonElement RetryButtonElement { get; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
System.
|
Methods
CreateButtonsContainer()
Declaration
protected virtual AIPromptButtonsContainer CreateButtonsContainer()
Returns
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateContentElement()
CreateCopyButtonElement()
Declaration
protected virtual AIPromptButtonElement CreateCopyButtonElement()
Returns
CreateDislikeButtonElement()
Declaration
protected virtual AIPromptToggleButtonElement CreateDislikeButtonElement()
Returns
CreateHeaderElement()
CreateLikeButtonElement()
Declaration
protected virtual AIPromptToggleButtonElement CreateLikeButtonElement()
Returns
CreateMainStack()
Declaration
protected virtual StackLayoutElementLite CreateMainStack()
Returns
CreatePromptElement()
CreateRetryButtonElement()
Declaration
protected virtual AIPromptButtonElement CreateRetryButtonElement()
Returns
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
OnRatingChanged(Double)
Declaration
protected virtual void OnRatingChanged(double newRating)
Parameters
System.
|
SynchronizeProperties(AIPromptOutputItem)
Declaration
protected virtual void SynchronizeProperties(AIPromptOutputItem outputItem)
Parameters
AIPrompt
|