Class
OverlayViewModel

Represents view model for ChatOverlay.

Definition

Namespace:Telerik.Windows.Controls.ConversationalUI

Assembly:Telerik.Windows.Controls.ConversationalUI.dll

Syntax:

cs-api-definition
public class OverlayViewModel : ReportResultViewModel, IReportMessageResult, INotifyPropertyChanged

Inheritance: objectReportResultViewModelOverlayViewModel

Implements: INotifyPropertyChangedIReportMessageResult

Inherited Members ReportResultViewModel.OnCommitMessageResult()ReportResultViewModel.ReportMessageResultIfNeeded(string)ReportResultViewModel.OnCancelMessageResult()ReportResultViewModel.OnPropertyChanged(string)ReportResultViewModel.OnReportMessageResult(string)ReportResultViewModel.MessageReportResultViewModel.CloseAfterReportReportResultViewModel.PostResultInlineReportResultViewModel.AutoReportReportResultViewModel.ReportActionsReportResultViewModel.PropertyChangedReportResultViewModel.ReportMessageResult

Constructors

OverlayViewModel(MessageBase)

Initializes a new instance of the OverlayViewModel class.

Declaration

cs-api-definition
public OverlayViewModel(MessageBase message)

Parameters

message

MessageBase

Properties

Gets or sets the overlay footer.

Declaration

cs-api-definition
public object Footer { get; set; }

Property Value

object

FooterTemplate

Gets or sets the template that represents the overlay footer.

Declaration

cs-api-definition
public DataTemplate FooterTemplate { get; set; }

Property Value

DataTemplate

Header

Gets or sets the overlay header.

Declaration

cs-api-definition
public object Header { get; set; }

Property Value

object

HeaderTemplate

Gets or sets the template that represents the overlay header.

Declaration

cs-api-definition
public DataTemplate HeaderTemplate { get; set; }

Property Value

DataTemplate