Properties

NameTypeDefault
appointmentOpacity Number 0.7
appointmentsMinHeight Number 18
appointmentDataFields SchedulerAppointmentDataFields { allDay: "allDay", background: "background", borderColor: "borderColor", color: "color", description: "description", draggable: "draggable", from: "from", hidden: "hidden", id: "id", location: "location", recurrencePattern: "recurrencePattern", recurrenceException: "recurrenceException", resizable: "resizable", resourceId: "resourceId", readOnly: "readOnly", subject: "subject", style: "style", status: "status", to: "to", tooltip: "tooltip", timeZone: "timeZone" }
appointmentTooltips Boolean true
columnsHeight Number 30
contextMenu Boolean true
contextMenuOpen (menu: Any, appointment: Any, event: Any) => Void null
contextMenuClose (menu: Any, appointment: Any, event: Any) => Void null
contextMenuItemClick (menu: Any, appointment: Any, event: Any) => Boolean null
contextMenuCreate (menu: Any, appointment: Any, event: Any) => Void null
changedAppointments Array<SchedulerChangedAppointments> []
disabled Boolean false
date Any new jqx.date('todayDate')
dayNameFormat String 'full'
enableHover Boolean true
editDialog Boolean true
editDialogDateTimeFormatString String "dd/MM/yyyy hh:mm tt"
editDialogDateFormatString String "dd/MM/yyyy"
editDialogOpen (dialog?: Any, fields?: Any, editAppointment?: Any) => Void null
editDialogCreate (dialog?: Any, fields?: Any, editAppointment?: Any) => Void null
editDialogKeyDown (dialog?: Any, fields?: Any, editAppointment?: Any, event?: Any) => Boolean null
editDialogClose (dialog?: Any, fields?: Any, editAppointment?: Any) => Void null
exportSettings SchedulerExportSettings { serverURL: null, characterSet: null, fileName: "jqxScheduler", dateTimeFormatString: "S", resourcesInMultipleICSFiles: false}
height String | Number 600
legendPosition String "bottom"
legendHeight Number 34
localization Any
min Any new jqx.date(0)
max Any new jqx.date(9999, 12, 31),
ready () => Void null
renderAppointment (data: Any) => Any null
rendering () => Void null
rendered () => Void null
rtl Boolean false
resources SchedulerResources null
rowsHeight Number 27
showToolbar Boolean true
showLegend Boolean false
scrollBarSize Number 15
source Any null
statuses SchedulerStatuses { free: "white", tentative: "tentative", busy: "transparent", outOfOffice: "#800080" }
touchRowsHeight Number 37
theme String ''
touchAppointmentsMinHeight Number 27
touchScrollBarSize Number 18
timeZone String ''
touchDayNameFormat enum:SchedulerTouchDayNameFormat 'abbr'
toolBarRangeFormat String 'dd MMMM yyyy'
toolBarRangeFormatAbbr String 'dd MM yyyy'
toolbarHeight Number 54
views Array<Any> ['dayView', 'weekView', 'monthView']
view enum:SchedulerViewsType
width String | Number 800

Events

appointmentChange Event
appointmentClick Event
appointmentDoubleClick Event
appointmentDelete Event
appointmentAdd Event
bindingComplete Event
cellClick Event
cellDoubleClick Event
contextMenuOpen Event
contextMenuClose Event
contextMenuItemClick Event
contextMenuCreate Event
dateChange Event
editRecurrenceDialogOpen Event
editRecurrenceDialogClose Event
editDialogCreate Event
editDialogOpen Event
editDialogClose Event
viewChange Event

Methods

NameReturn TypeArguments
addAppointment Void item: SchedulerAppointmentDataFields
beginAppointmentsUpdate Void None
clearAppointmentsSelection Void None
clearSelection Void None
closeMenu Void None
closeDialog Void None
deleteAppointment Void appointmenId: String
destroy Void None
endAppointmentsUpdate Void None
ensureAppointmentVisible Void id: String
ensureVisible Void item: Any,
resourceId: String
exportData Any format: String
focus Void None
getAppointmentProperty Any appointmentId: String,
name: String
getSelection SchedulerGetSelection None
getAppointments Array<SchedulerAppointmentDataFields> None
getDataAppointments Array<Any> None
hideAppointmentsByResource Void resourcesId: String
openMenu Void left: Number,
top: Number
openDialog Void left: Number,
top: Number
selectAppointment Void appointmentId: String
setAppointmentProperty Void appointmentId: String,
name: String,
value: Any
selectCell Void date: Any,
allday: Boolean,
resourceId: String
showAppointmentsByResource Void resourceId: String
scrollWidth Number None
scrollHeight Number None
scrollLeft Void left: Number
scrollTop Void top: Number