Search
MindFusion.Scheduling Namespace
Classes Enumerations
 

 Classes

  Class Description

BaseForm

The BaseForm class is the base class for all built-in forms.

ButtonEventArgs

Specifies data for the buttonClick event.

Calendar

The Calendar control serves as a view in document-view architecture, where the document is implemented by the Schedule class. The Calendar provides several schedule related views, such as Month, List, Timetable, that present the scheduled events in different styles and layouts.

CellEventArgs

Specifies data for cell related events.

Contact

Represents an object that holds contact data for a person.

DateChangedEventArgs

Specifies data for the visibleDateChanged event.

DateTime

A Javascript Date object wrapper that extends the functionality of the JavaScript Date object.

FormEventArgs

Specifies data for form related events.

HeaderEventArgs

Specifies data for header related events.

Item

Represents appointments within a schedule.

ItemEventArgs

Specifies data for the item related events.

ItemModifiedEventArgs

Specifies data for the itemModified event.

ItemModifyingEventArgs

Specifies data for the itemModifying event.

ItemSettings

Defines properties that enable appearance customization of schedule Item-s in the calendar views.

JsonPersistContext

Provides methods that read/write schedule data to and from JSON.

ListSettings

Defines properties that allow customization of the appearance of a List view.

LocalStrings

Contains the dictionary of localizable caption texts for the Calendar control.

Location

Specifies data that identifies a location.

MonthRangeSettings

Defines properties that allow customization of the appearance of a MonthRange view.

MonthSettings

Defines properties that allow customization of the appearance of a Month view.

Recurrence

Defines recurrence patterns for items scheduled to repeat over and over again.

Reminder

Represents reminders associated with schedule Item-s.

Resource

Instances of the Resource class contain information about arbitrary resources.

ResourceViewSettings

Defines properties that allow customization of the appearance of a Resource view.

Schedule

Represents a timetable of scheduled events. In the model-view architecture, Schedule instances are the documents whose data is displayed by Calendar instances, which are the views.

Selection

Represents a selected date-time range.

SelectionEventArgs

Specifies data for selection related events.

Task

Represents a task in the calendar.

TaskEventArgs

Specifies data for Task related events.

TimelineSettings

Defines properties that allow customization of the appearance of timelines in a Resource view.

TimeRange

Represents a date-time range.

TimeSpan

Represents a time interval.

TimetableSettings

Defines properties that allow customization of the appearance of a Timetable view.

ViewCell

Encapsulates data for a datetime cell in a calendar view.

WeekRangeSettings

Defines properties that allow customization of the appearance of a WeekRange view.

XmlPersistContext

Provides methods that read/write schedule data to and from XML.

 Enumerations

  Enumeration Description

CalendarView

Specifies the type of view to display in a calendar control.

DailyRecurrence

Specifies daily recurrence patterns.

DayOfWeek

Specifies the day of the week.

DayOfWeekFormat

Specifies the display format of a day of the week.

DayOfWeekType

Specifies the type of week day to use with monthly and yearly recurrence patterns.

DaysOfWeek

Specifies the day of the week. This enum allows bitwise combination of its members.

GroupType

Specifies grouping or filtering criteria for views that support grouping.

HeaderType

Specifies the type of a calendar header.

HorizontalHeaderStyle

Specifies the appearance of a horizontal header in the calendar.

ItemModifyAction

Specifies the type of modification action used, when an item is modified.

Keys

Identifies special Keys.

MainHeaderStyle

Specifies the appearance of the calendar's main header.

MonthlyRecurrence

Specifies monthly recurrence patterns.

Occurrence

Specifies the index of occurrence.

Orientation

Specifies orientation for calendar elements.

RecurrenceEnd

Specifies when to stop repeating recurring events.

RecurrencePattern

Specifies the interval at which recurring events occur.

RecurrenceState

Specifies the recurrence state of items.

ReminderType

Specifies the type of a Reminder.

ResourceViewTimeline

Specifies the type of a timeline in a Resource view.

TaskPriority

Specifies the priority of a task.

TaskStatus

Specifies status values for a task.

TimeUnit

Specifies a time resolution.

VerticalHeaderStyle

Specifies the appearance of a vertical header in the calendar.

WeekRangeViewStyle

Specifies whether there are multiple weeks displayed in WeekRange view.

YearlyRecurrence

Specifies types of yearly recurrence patterns.