Namespace Telerik.Windows.Controls.ScheduleView
Classes
Represents basic IAppointment implementation. |
Provides base class for appointments. |
Extension methods for IAppointment interface. |
AppointmentNavigationButtonsVisibility Determines the mode that will set the Visibility property of the buttons that navigate through appointments. |
Represents a behavior of the appointment selection in the RadScheduleView control. |
ScheduleView service for appointment selection. |
Represents a state of the appointment selection in the RadScheduleView control. |
AppointmentsSubjectToLocalizatedStringConverter Represents converter that converts recurrence subject with parameter localization key into localized text. |
Holds helper methods for date and time operations. |
Represents the view model for the confirmation dialog. |
Represents a provider that manage the data dragged from the RadScheduleView control. |
A class that represents time range. |
Extension methods for IDateSpan interface. |
Represents date time duration in days and/or months. |
A class that represents the data context of a highlight item. |
Default navigation behavior used by RadScheduleView to select slot and appointments via keyboard. |
A class representing the behavior that is used to snap time during drag and resize operation. |
A class that represents the data context of a highlight item during resize operation. |
A class that represents the data context of a slot during drag and drop operation. |
Provides class for recurrence rule exceptions. |
Provides a way to create custom RadScheduleView time ruler tick lengths. |
Represents a proxy object that is set as DataContext on GroupHeader control. It is used for performance optimization. |
Represents a service which retrieves data about the grouped appointments in the RadScheduleView control. |
Importance enumeration. |
A helper class used to scroll to the FirstVisibleGroup. |
A class representing the behavior that is used to snap appointment start/end during drag and resize operation in MonthView. |
Name and value object useful for data binding operations. |
Abstract class representing the navigation behavior used by RadScheduleView to select slot and appointments via keyboard. |
A class that is used by the NavigationBehavior to provide access to the ServiceProvider. |
Enumeration that represent the direction of navigation via keyboard. |
Represents a nested scope flags. |
ObservableAppointmentCollection Represents a dynamic data collection of Appointments that provides notifications when appointments get added, removed, or when the whole list is refreshed. |
Provides class for appointment occurrence. |
Provides basic functionality for RadScheduleView drag and drop payloads. |
|
Converts the data to IDataObject. |
|
Represents basic implementation of IReadOnlyBehavior. |
Specifies the days of the week. Members might be combined using bitwise operations to specify multiple days. |
RecurrenceDays extensions methods. |
Specifies the frequency of a recurrence. |
Provides the class for recurrence pattern. |
Determines the types of recurrences range. |
Provides class, working with recurring appointment. |
Extensions methods for IRecurrenceRule interface. |
Specifies the state of (recurring) appointment. |
Determines the types of recurrent appointments. |
A class that represents the data context of a highlight item during resize operation. |
A class that represents the data context of a slot during resize operation. |
Represents a ResourceItem control. |
A class for a typical collection of a resource item. |
View model for ResourceType class. |
Provides the default implementation of ISchedulerDialogHostFactory. |
A class that represents the information for the appointments during the drag operation. |
ScheduleViewLocalizationManager A manager that is used to localize RadScheduleView. |
Provides the basic functionality for scope flags. |
Represents a single scope flag. |
A class that represents specific time range with or without associated resources. |
A class that retrieves filtered slots. |
A class providing information about the slot generation. |
Represents a behavior of the slot selection in the RadScheduleView control. |
A class that is used to get or set the selected slot. |
Represents a state of the selected slot in the RadScheduleView control. |
An abstract class representing the behavior that is used to snap time during drag and resize operation. |
A class representing the data that is used to snap time during drag and resize operation. |
Represents a proxy object that is set as DataContext on TimerRulerItem control. It is used for performance optimization. |
Represents a service which retrieves time ruler information in the RadScheduleView control. |
Describes the grouping of items using a TimeZone as the criteria. |
Determines the week of month. |
WeekOfMonth extensions methods. |
Interfaces
Defines basic methods and properties of an appointment. |
Interface which provides the culture settings in the RadScheduleView control. |
Represents a provider that manages the data dragged from the RadScheduleView control. |
An interface that represents the data context of a highlight item. |
Defines basic properties of a exception from a recurrence pattern. |
Defines advanced properties of an appointment. |
Interface which represents a group in the ScheduleView control. |
Defines basic methods and properties of a group item. |
IGroupingConfigurationSettings An interface representing the properties describing the way ScheduleView is grouped. |
Interface representing the information for the GroupItem. |
Defines the basic properties for an appointment occurrence. |
Represents a provider that filters the occurrence collection. |
Provides interface for RadScheduleView drag and drop payloads. |
An interface representing the properties used to generate the visible range of RadScheduleView. |
Defines basic basic methods and properties of a ReadOnlyBehavior. |
Specifies that this object can be used from the ReadOnlyBehavior of RadScheduleView to configure it. |
Defines basic properties of a recurrence rule. |
Provides the properties and methods for a control that can host a ScheduleView dialog. |
IScheduleViewDialogHostFactory Provides the methods for creating instances of the IScheduleViewDialogHost interface. |
An interface representing the scope flag. |
A service used to scroll the ScheduleView. |
An interface representing the scrolling settings of RadScheduleView. |
An interface creating recurring slot. |
Represents a service which retrieves data about the slots in the RadScheduleView control. |
An service used to snap star/end of appointments during drag/resize. |
Provides a way to create custom RadScheduleView time ruler tick lengths. |