Skip to main content

DevExpress.XamarinForms.Scheduler Namespace

Contains classes that implement the scheduler functionality.

Assembly: DevExpress.XamarinForms.Scheduler.dll

NuGet Package: DevExpress.XamarinForms.Scheduler

Classes

Name Description
AllDayAreaCellStyle The storage for All day area cells’ appearance settings.
AllDayAreaCellViewModel The storage for appearance settings values of an individual all-day area cell‘s representation.
AppointmentDetailPage
AppointmentEditPage The page that allows users to add new appointments and edit existing appointments.
AppointmentEditViewModel
AppointmentInfo The storage of data about an appointment with which a user interacts.
AppointmentItem The planned event a scheduler view displays.
AppointmentItemCollection The collection of AppointmentItems.
AppointmentLabelItem An appointment label.
AppointmentLabelItemCollection The collection of AppointmentLabelItems.
AppointmentLabelMappings The storage of mappings that specify data objects’ properties that provide values for AppointmentLabelItem properties.
AppointmentMappings The storage of mappings that specify data objects’ properties that provide values for AppointmentItem properties.
AppointmentStatusItem An appointment‘s status.
AppointmentStatusItemCollection The collection of AppointmentStatusItems.
AppointmentStatusMappings The storage of mappings that specify data objects’ properties that provide values for AppointmentStatusItem properties.
AppointmentStyle The storage of appointment item appearance settings.
AppointmentViewModel The storage for appearance settings values of an individual appointment item‘s representation.
CellStyle The base class for all styles that configure a View cell’s appearance.
CellViewModel The base class for all view models that provide data for different types of cells.
ColorItemSelectPage
ColorItemSelectViewModel
ColorItemViewModel
CreateSourceObjectEventArgs The storage of data for the DataSource.CreateSourceObject event.
CustomFieldMapping The mapping that transforms a source object’s property to a scheduler item’s custom field.
DailyRecurrenceViewModel
DataSource An object that specifies data sources and mappings for the scheduler’s appointments, labels and statuses.
DayView The view that displays appointments for a specific day or several days.
DayViewBase The base class for all Day-based Views.
DayViewCellStyle The storage for the day view cell appearance settings.
DayViewCellViewModel The storage for appearance settings values of an individual day view cell‘s representation.
DayViewHeaderItemStyle The storage for the Day-based View’s date header appearance settings.
DayViewHeaderItemViewModel The storage for appearance settings values of an individual Day View header item‘s representation.
DXObservableCollection<T>
EditHelper static
EnumItem<T>
ExpandoDictionaryObject Represents an object that stores additional properties.
HeaderItemStyle The base class for all date headers of the Scheduler’s views.
HeaderItemViewModel The base class for all view models that provide data for different date headers.
Initializer static Contains the Init method that initializes the DevExpress Scheduler component.
IntervalInfo The storage of data about time interval a user taps.
ItemPropertyChangedEventArgs The storage of data for the SchedulerDataStorage.ItemPropertyChanged event.
ItemsCollectionChangedEventArgs The storage of data for the SchedulerDataStorage.ItemsCollectionChanged event.
ItemStyle The base class for all styles that configure the appearance of the Scheduler’s visual elements.
ItemViewModel The base class for all view models that store data for the Scheduler’s visual elements.
Mapping The property mapping that specifies source object’s property that provides data to a scheduler item’s property.
MappingConverter A type converter that converts string instances from and to Mapping instances.
MappingExtension Implements a XAML markup extension in order to create a Mapping object.
MappingsBase The base class for all scheduler item mappings the scheduler data source uses.
MonthlyRecurrenceViewModel
MonthlyRecurrenceViewModel.OnDayOfWeekViewModel
MonthlyRecurrenceViewModel.OnDayViewModel
MonthlyRecurrenceViewModel.OnMonthViewModelBase
MonthView The View that displays all appointments for a month.
MonthViewCellStyle The storage for month view cell appearance settings.
MonthViewCellViewModel The storage for appearance settings values of an individual month view cell‘s representation.
MonthViewHeaderItemStyle The storage for the Month View’s header items appearance settings.
MonthViewHeaderItemViewModel The storage for appearance settings values of an individual month view header item‘s representation.
NeverRecurrenceViewModel
OccurrenceCalculator The calculator that allows you to compute parameters of a specific occurrence in an occurrence chain.
RecurrenceEditPage
RecurrenceEditViewModel
RecurrenceEndingViewModel
RecurrenceInfo The storage for the pattern appointment‘s recurrence information.
RecurrenceViewModelBase
ReminderAddPage
ReminderAddViewModel
ReminderEditPage
ReminderEditViewModel
ReminderViewModel
SchedulerDataStorage Holds data for a scheduler view.
SchedulerGestureEventArgs The storage of data for the ViewBase.Tap, ViewBase.DoubleTap and ViewBase.LongPress events.
SchedulerLocalizer
SchedulerLocalizerExtension
SchedulerMappingConverterParameter Provides extra data for mapping converters when the scheduler transforms source objects to scheduler items and vise versa.
SchedulerResLocalizer
SourceObjectContainer The base class for all scheduler items.
TextStyle The storage of text appearance settings.
TimeIndicatorStyle The storage of time indicator’s appearance settings.
TimeRulerCellStyle The storage for Day-based View’s time ruler cell appearance settings.
TimeRulerCellViewModel The storage for appearance settings values of an individual time ruler cell‘s representation.
TimeRulerHeaderStyle The storage for the Day-based View’s time ruler header appearance settings.
TimeRulerHeaderViewModel The storage for appearance settings values of an individual time ruler header‘s representation.
TimeSpanBuilder
TimeZoneSelectPage
TimeZoneSelectViewModel
TimeZoneViewModel
TriggeredReminder
ViewBase The base class for all scheduler views.
WeekDaysViewModel
WeekDaysViewModel.WeekDaysInfo
WeeklyRecurrenceViewModel
WeekView The view that displays all appointments for a specific week.
WorkWeekView The View that displays appointments scheduled for a specific work week.
YearlyRecurrenceViewModel
YearlyRecurrenceViewModel.InMonthViewModel
YearlyRecurrenceViewModel.InWeekViewModel
YearlyRecurrenceViewModel.InYearViewModelBase

Interfaces

Name Description
IAllDayAreaCellCustomizer The interface that should implement a class that modifies appearance settings of individual all-day area cells.
IAppointmentCustomizer The interface that should implement a class that modifies appearance settings of individual appointments.
IDayViewCellCustomizer The interface that should implement a class that modifies appearance settings of individual Day View cells.
IDayViewHeaderItemCustomizer The interface that should implement a class that modifies appearance settings of individual Day View header items.
IDialogService
IMonthViewCellCustomizer The interface that should implement a class that modifies appearance settings of individual Month View cells.
IMonthViewHeaderItemCustomizer The interface that should implement a class that modifies appearance settings of individual Month View header items.
IRecurrenceInfo The interface of the recurrence information that defines occurrence chain (how often and how long occurrences happen).
ITimeRulerCellCustomizer The interface that should implement a class that modifies appearance settings of individual time ruler cell.

Structs

Name Description
DateTimeRange The date-time range.
TimeSpanRange The time span range.

Enums

Name Description
AppointmentType Lists types of appointment items.
ColorSavingType Lists color representation formats the Scheduler View supports.
DailyRecurrenceType
DateTimeSavingMode Lists values that specifies how the data source stores the start and end values of appointments.
ItemType Lists types of scheduler items that provide data to the Scheduler View.
MappingConversionBehavior Lists value that specifies on which conversion stage the mapping uses Converter.
MonthlyRecurrenceType
MonthOfYear
RecurrenceRange Lists the types of recurrence range.
RecurrenceType Lists the types of recurrent appointments.
RefreshDataKind Lists types of data that a scheduler view can request to refresh from its data source.
SchedulerStringId
SnapToCellsMode Lists values that manages when the Day-based views snaps appointments to cells.
WeekDays Lists days and groups of days for recurrence patterns.
WeekOfMonth Lists values that specify the week in a month.
XmlSerializationVersion
YearlyRecurrenceType