Skip to main content
A newer version of this page is available. .

DevExpress.XamarinForms.Scheduler Namespace

Contains classes that implement the SchedulerView functionality.

Assembly: DevExpress.XamarinForms.Scheduler.dll

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.
AppointmentEditPage The page that allows users to add new appointments and edit existing appointments.
AppointmentInfo The storage of data about an appointment with which a user interacts.
AppointmentItem The planned event the SchedulerView displays.
AppointmentItemCollection The collection of AppointmentItems.
AppointmentLabelItem An appointment‘s 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.
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.
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 day view cells’ 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.
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.
IntervalInfo The storage of data about time interval a user taps.
ItemPropertyChangedEventArgs The storage of data for the SchedulerView.ItemPropertyChanged event.
ItemsCollectionChangedEventArgs The storage of data for the SchedulerView.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.
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.
OccurrenceCalculator The calculator that allows you to compute parameters of a specific occurrence in an occurrence chain.
RecurrenceInfo The storage for the pattern appointment‘s recurrence information.
SchedulerGestureEventArgs The storage of data for the SchedulerView.Tap, SchedulerView.DoubleTap and SchedulerView.LongPress events.
SchedulerMappingConverterParameter Provides extra data for mapping converters when the scheduler transforms source objects to scheduler items and vise versa.
SchedulerView A scheduler view.
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.
ViewBase The base class for all Views that display scheduler’s appointments.
WeekView The view that displays all appointments for a specific week.
WorkWeekView The View that displays appointments scheduled for a specific work week.

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.
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.
DateTimeSavingMode Lists modes that specifies how data source stores date-time 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.
RecurrenceRange Lists the types of recurrence range.
RecurrenceType Lists the types of recurrent appointments.
RefreshDataKind Lists types of data that the Scheduler View can request to refresh from its data source.
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.