Telerik UI for Windows 8 HTML

The RadScheduler type exposes the following members.

Constructors

  NameDescription
Public methodRadScheduler
Creates a new RadScheduler control.

Methods

  NameDescription
Public methodaddEvent
Adds a new scheduler event and opens the edit form.
Public methodcancelEvent
Cancels the scheduler event editing. Closes the edit form.
Public methodeditEvent
Opens the specified scheduler event in the edit form.
Public methodrefresh
This function is used to redraw the scheduler control and refresh its data.
Public methodremoveEvent
Removes the specified scheduler event.
Public methodsaveEvent
Saves the scheduler event which is open in the edit form and closes it.
Public methodsetView
Sets the scheduler view to the one with the specified name.

Properties

  NameDescription
Public propertyallDayEventTemplate
Gets or sets the template to be used to render the "all day" scheduler events. The fields which can be used in the template are: description [String] - the event description; end [Date] - the event end date; isAllDay [Boolean] - if true the event is "all day"; resources [Array] - the event resources; start [Date] - the event start date; title [String] - the event title
Public propertyallDaySlot
If set to true the scheduler will display a slot for "all day" events.
Public propertydataSource
Gets or sets the data source object for the scheduler.
Public propertydate
The current date of the scheduler. Used to determine the period which is displayed by the control.
Public propertydateHeaderTemplate
The template used to render the date header cells. By default the scheduler renders the date using the current culture date format. The fields which can be used in the template are: date [Date] - represents the major tick date.
Public propertyeditable
Gets and sets the editing related (create/update/delete) options for the scheduler.
Public propertyelement
Gets the DOM element that hosts this control.
Public propertyendTime
The end time of the week and day views. The scheduler will display events ending before the endTime.
Public propertyeventTemplate
The template used to render the scheduler events. The fields which can be used in the template are: description [String] - the event description; end [Date] - the event end date; resources [Array] - the event resources; start [Date] - the event start date; title [String] - the event title
Public propertygroup
The configuration of the scheduler resource(s) grouping.
Public propertyheight
Sets the height of the scheduler.
Public propertyinitialized
Indicates whether the control is initialized.
Public propertymajorTick
The number of minutes represented by a major tick.
Public propertymajorTimeHeaderTemplate
The template used to render the major ticks. By default the scheduler renders the time using the current culture date format. The fields which can be used in the template are: date [Date] - represents the major tick date.
Public propertymessages
Gets the localization messages used by the control.
Public propertyminorTickCount
The number of time slots to display per major tick.
Public propertyminorTimeHeaderTemplate
The template used to render the minor ticks. By default the scheduler renders a space " ". The fields which can be used in the template are: date [Date] - represents the major tick date.
Public propertyresources
The configuration of the scheduler resource(s). A scheduler resource is optional metadata that can be associated with a scheduler event.
Public propertyselectable
If set to true the user would be able to select scheduler cells and events. By default selection is disabled.
Public propertystartTime
The start time of the week and day views. The scheduler will display events starting after the startTime.
Public propertytimezone
The timezone which the scheduler will use to display the scheduler appointment dates. By default the current system timezone is used. This is an acceptable default when the scheduler control is bound to local array of events. It is advisable to specify a timezone if the scheduler is bound to a remote service. That way all users would see the same dates and times no matter their configured system timezone.
Public propertyview
Gets the current scheduler view object.
Public propertyviews
The views displayed by the scheduler and their configuration. The array items can be either objects specifying the view configuration or strings representing the view types (assuming default configuration). By default the RadScheduler control displays "day" and "week" views.
Public propertywidth
Sets the width of the scheduler.

Events

  NameDescription
Public eventadd
Fired when the a new event is about to be added.
Public eventcancel
Fired when the user cancels editing by clicking the "cancel" button.
Public eventdatabinding
Fired before the scheduler binds to its data source.
Public eventdatabound
Fired after the scheduler binds to its data source.
Public eventedit
Fired when the user opens a scheduler event in edit mode by or creates a new event.
Public eventmove
Fired when the user is moving an event.
Public eventmoveend
Fired when the user stops moving an event.
Public eventmovestart
Fired when the user starts to drag an event.
Public eventnavigate
Fired when the user changes selected date, view or of the scheduler.
Public eventremove
Fired when the user clicks the "destroy" button.
Public eventresize
Fired when the user is resizing an event.
Public eventresizeend
Fired when the user releases the mouse after resizing an event.
Public eventresizestart
Fired when the user starts to resize an event.
Public eventsave
Fired when the user saves a scheduler event by clicking the "save" button.

See Also