Class
ChatInputAreaAttachedFileItemView

Represents a view for an attached file item in the chat input area. This view is used to display an attached file within the chat input area, providing visual representation and styling options for the file's icon, name, size, and a remove button.

Definition

Namespace:Telerik.Maui.Controls.Chat

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class ChatInputAreaAttachedFileItemView : RadBorderContentView, IRadContentView, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout

Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewChatInputAreaAttachedFileItemView

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadContentViewITransformIView

Inherited Members RadBorderContentView.BackgroundColorPropertyRadBorderContentView.BackgroundPropertyRadBorderContentView.BorderColorPropertyRadBorderContentView.BorderBrushPropertyRadBorderContentView.BorderThicknessPropertyRadBorderContentView.CornerRadiusPropertyRadBorderContentView.ContentPaddingPropertyRadBorderContentView.BackgroundColorRadBorderContentView.BackgroundRadBorderContentView.BorderColorRadBorderContentView.BorderBrushRadBorderContentView.BorderThicknessRadBorderContentView.CornerRadiusRadBorderContentView.ContentPaddingRadCompositeContentView.StylePropertyRadCompositeContentView.ControlTemplatePropertyRadCompositeContentView.OnApplyTemplate()RadCompositeContentView.OnBindingContextChanged()RadCompositeContentView.OnPropertyChanged(string)RadCompositeContentView.StyleRadCompositeContentView.ControlTemplateRadContentView.ActualStyleClassPropertyRadContentView.OnChildAdded(Element)RadContentView.OnChildRemoved(Element, int)RadContentView.OnHandlerChanged()

Constructors

ChatInputAreaAttachedFileItemView()

Initializes a new instance of the class.

Declaration

cs-api-definition
public ChatInputAreaAttachedFileItemView()

Fields

AttachedFileProperty

Identifies the AttachedFile property.

Declaration

cs-api-definition
public static readonly BindableProperty AttachedFileProperty

Field Value

BindableProperty

ImageStyleProperty

Identifies the ImageStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty ImageStyleProperty

Field Value

BindableProperty

RemoveButtonStyleProperty

Identifies the RemoveButtonStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty RemoveButtonStyleProperty

Field Value

BindableProperty

SubtitleStyleProperty

Identifies the SubtitleStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty SubtitleStyleProperty

Field Value

BindableProperty

TitleStyleProperty

Identifies the TitleStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty TitleStyleProperty

Field Value

BindableProperty

Properties

AttachedFile

Gets or sets the attached file this view will present.

Declaration

cs-api-definition
public ChatAttachedFile AttachedFile { get; set; }

Property Value

ChatAttachedFile

ImageStyle

Gets or sets the custom image style that represents the attachment icon. The taget type of the style must be . The actual style that is applied is a merger of the custom ImageStyle and the default style.

Declaration

cs-api-definition
public Style ImageStyle { get; set; }

Property Value

Style

RemoveButtonStyle

Gets or sets the custom style that represents the remove-attachment-button. The taget type of the style must be RadButton. The actual style that is applied is a merger of the custom RemoveButtonStyle and the default style.

Declaration

cs-api-definition
public Style RemoveButtonStyle { get; set; }

Property Value

Style

SubtitleStyle

Gets or sets the custom subtitle style that represents the FileSize. The taget type of the style must be . The actual style that is applied is a merger of the custom SubtitleStyle and the default style.

Declaration

cs-api-definition
public Style SubtitleStyle { get; set; }

Property Value

Style

TitleStyle

Gets or sets the custom title style that represents the FileName. The taget type of the style must be . The actual style that is applied is a merger of the custom TitleStyle and the default style.

Declaration

cs-api-definition
public Style TitleStyle { get; set; }

Property Value

Style