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 style applied to the menu button that opens the attachment actions popup. The target type of the style must be RadDropDownButton. 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()