Class
ConfirmDialogViewModel

Represents the view model for the confirmation dialog.

Definition

Namespace:Telerik.UI.Xaml.Controls.Scheduler

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class ConfirmDialogViewModel : SchedulerDialogViewModel, INotifyPropertyChanged

Inheritance: objectViewModelBaseSchedulerDialogViewModelConfirmDialogViewModel

Implements: INotifyPropertyChanged

Inherited Members SchedulerDialogViewModel.Confirm()SchedulerDialogViewModel.Cancel()SchedulerDialogViewModel.DoWithViewModel<T>(object, Action<T>)SchedulerDialogViewModel.RegisterCommand(ICommand, ExecutedRoutedEventHandler, CanExecuteRoutedEventHandler)SchedulerDialogViewModel.OnConfirmed(RadRoutedEventArgs)SchedulerDialogViewModel.OnCancelled(EventArgs)SchedulerDialogViewModel.CanConfirm()SchedulerDialogViewModel.AdditionalDataSchedulerDialogViewModel.DialogHostSchedulerDialogViewModel.ConfirmedSchedulerDialogViewModel.CancelledViewModelBase.VerifyPropertyName(string)ViewModelBase.OnPropertyChanged(string)ViewModelBase.OnPropertyChanged<T>(Expression<Func<T>>)ViewModelBase.PropertyChangedOverride(string)ViewModelBase.PropertyChanged

Constructors

ConfirmDialogViewModel(ISchedulerDialogHost, IEnumerable<IOccurrence>, Func<SchedulerDialogViewModel, bool?, bool>)

Initializes a new instance of the ConfirmDialogViewModel class.

Declaration

cs-api-definition
public ConfirmDialogViewModel(ISchedulerDialogHost dialogHost, IEnumerable<IOccurrence> appointments, Func<SchedulerDialogViewModel, bool?, bool> confirmDialogClose)

Parameters

dialogHost

ISchedulerDialogHost

The SchedulerDialogHost.

appointments

IEnumerable<IOccurrence>

The appointments.

confirmDialogClose

Func<SchedulerDialogViewModel, bool?, bool>

The close callback.

Properties

Appointments

Gets the appointments collection.

Declaration

cs-api-definition
public IEnumerable<IOccurrence> Appointments { get; }

Property Value

IEnumerable<IOccurrence>