Class AppointmentSelectionBehavior
Inheritance
System.Object
AppointmentSelectionBehavior
Namespace: Telerik.UI.Xaml.Controls.Scheduler
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class AppointmentSelectionBehavior : DependencyObject
Constructors
AppointmentSelectionBehavior()
Declaration
public AppointmentSelectionBehavior()
Properties
IsSynchronizedWithCurrentItem
Declaration
public bool IsSynchronizedWithCurrentItem { get; set; }
Property Value
|
System.Boolean
|
Methods
GetItemToSelect(AppointmentSelectionState, IOccurrence)
Declaration
protected virtual IOccurrence GetItemToSelect(AppointmentSelectionState state, IOccurrence occurrence)
Parameters
|
AppointmentSelectionState
state
|
|
IOccurrence
occurrence
|
Returns
|
IOccurrence
|
GetNewAppointmentSelection(AppointmentSelectionState, IOccurrence, IDateSpan)
Declaration
public IEnumerable<IOccurrence> GetNewAppointmentSelection(AppointmentSelectionState state, IOccurrence target, IDateSpan clickedRange)
Parameters
|
AppointmentSelectionState
state
|
|
IOccurrence
target
|
|
IDateSpan
clickedRange
|
Returns
|
System.Collections.Generic.IEnumerable<IOccurrence>
|
GetOccurrenceIterationProvider(AppointmentSelectionState)
Declaration
protected IOccurrenceIterationProvider GetOccurrenceIterationProvider(AppointmentSelectionState state)
Parameters
|
AppointmentSelectionState
state
|
Returns
|
IOccurrenceIterationProvider
|
GetSelectedAppointments(AppointmentSelectionState, IOccurrence)
Declaration
protected virtual IEnumerable<IOccurrence> GetSelectedAppointments(AppointmentSelectionState state, IOccurrence target)
Parameters
|
AppointmentSelectionState
state
|
|
IOccurrence
target
|
Returns
|
System.Collections.Generic.IEnumerable<IOccurrence>
|
UpdateCurrencyAndSelection(AppointmentSelectionState, IEnumerable<IOccurrence>)
Declaration
protected virtual void UpdateCurrencyAndSelection(AppointmentSelectionState state, IEnumerable<IOccurrence> newSelection)
Parameters
|
AppointmentSelectionState
state
|
|
System.Collections.Generic.IEnumerable<IOccurrence>
newSelection
|