Class
ChatMessageAttachmentActionsView

Represents a view which displays the actions that can be done upon an attachment in the chat messages, specifically visualizes the ChatAttachment inside the ChatMessageAttachmentView.

Definition

Namespace:Telerik.Maui.Controls.Chat

Assembly:Telerik.Maui.Controls.dll

Syntax:

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

Inheritance: objectRadContentViewRadCompositeContentViewRadBorderContentViewChatMessageAttachmentActionsView

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadContentViewITransformIView

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

Constructors

ChatMessageAttachmentActionsView()

Initializes a new instance of the class.

Declaration

cs-api-definition
public ChatMessageAttachmentActionsView()

Fields

AttachmentProperty

Identifies the Attachment property.

Declaration

cs-api-definition
public static readonly BindableProperty AttachmentProperty

Field Value

BindableProperty

MenuButtonStyleProperty

Identifies the MenuButtonStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty MenuButtonStyleProperty

Field Value

BindableProperty

Properties

Attachment

Gets or sets the ChatAttachment for which this view will represent actions.

Declaration

cs-api-definition
public ChatAttachment Attachment { get; set; }

Property Value

ChatAttachment

MenuButtonStyle

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 MenuButtonStyle and the default style.

Declaration

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

Property Value

Style

Methods

OnApplyTemplate()

Declaration

cs-api-definition
protected override void OnApplyTemplate()

Overrides RadCompositeContentView.OnApplyTemplate()