Skip to content
DayPilot
ProductsSupport
DayPilot API Reference

API Reference

  • Home
  • DayPilot.Action Class
  • DayPilot.Area Class
  • DayPilot.Bubble Class
  • DayPilot.Calendar Class
  • DayPilot.CellArray Class
  • DayPilot.Column Class
  • DayPilot.Date Class
  • DayPilot.DatePicker Class
  • DayPilot.Duration Class
  • DayPilot.Event Class
  • DayPilot.Gantt Class
  • DayPilot.Http Class
  • DayPilot.Kanban Class
  • DayPilot.Link Class
  • DayPilot.Locale Class
  • DayPilot.Menu Class
  • DayPilot.Modal Class
  • DayPilot.Month Class
  • DayPilot.Navigator Class
  • DayPilot.Queue Class
  • DayPilot.Row Class
  • DayPilot.Scheduler Class
    • Constructor
    • Events
    • Methods
    • Properties
      • allowDefaultContextMenu
      • allowEventOverlap
      • allowMultiMove
      • allowMultiRange
      • allowMultiResize
      • allowMultiSelect
      • api
      • autoRefreshCommand
      • autoRefreshEnabled
      • autoRefreshInterval
      • autoRefreshMaxCount
      • autoScroll
      • autoScrollDelay
      • backendUrl
      • beforeCellRenderCaching
      • blockOnCallBack
      • borderColor
      • bubble
      • businessBeginsHour
      • businessEndsHour
      • businessWeekends
      • cellBackColor
      • cellBackColorNonBusiness
      • cellBorderColor
      • cellBubble
      • cellDuration
      • cellGroupBy
      • cellSelectColor
      • cellsMarkBusiness
      • cellSweeping
      • cellSweepingCacheSize
      • cellWidth
      • cellWidthMin
      • cellWidthSpec
      • clientState
      • contextMenu
      • contextMenuLink
      • contextMenuResource
      • contextMenuSelection
      • cornerHtml
      • cornerText
      • crosshairColor
      • crosshairOpacity
      • crosshairTimeHeaderLevel
      • crosshairType
      • cssClassPrefix
      • cssOnly
      • days
      • doubleClickTimeout
      • dragOutAllowed
      • drawBlankCells
      • durationBarColor
      • durationBarHeight
      • durationBarMode
      • durationBarVisible
      • dynamicEventRendering
      • dynamicEventRenderingCacheSize
      • dynamicEventRenderingCacheSweeping
      • dynamicEventRenderingMargin
      • dynamicEventRenderingMarginX
      • dynamicEventRenderingMarginY
      • dynamicLoading
      • emptyBackColor
      • eventBackColor
      • eventBorderColor
      • eventBorderRadius
      • eventBorderVisible
      • eventBubbleShowForMargins
      • eventClickHandling
      • eventDeleteHandling
      • eventDoubleClickHandling
      • eventEditHandling
      • eventEditMinWidth
      • eventEndSpec
      • eventFontColor
      • eventFontFamily
      • eventFontSize
      • eventHeight
      • eventHoverHandling
      • eventHtmlLeftMargin
      • eventHtmlRightMargin
      • eventMarginBottom
      • eventMarginLeft
      • eventMarginRight
      • eventMinWidth
      • eventMoveHandling
      • eventMoveMargin
      • eventMoveSkipNonBusiness
      • eventMoveToPosition
      • eventMovingStartEndEnabled
      • eventMovingStartEndFormat
      • eventPadding
      • eventResizeHandling
      • eventResizeMargin
      • eventResizingStartEndEnabled
      • eventResizingStartEndFormat
      • eventRightClickHandling
      • events.list
      • eventSelectHandling
      • eventsLoadMethod
      • eventStackingLineHeight
      • eventTapAndHoldHandling
      • eventTextWrappingEnabled
      • eventUpdateInplaceOptimization
      • eventVersionHeight
      • eventVersionMargin
      • eventVersionPosition
      • eventVersionsEnabled
      • eventVersionsReserveSpace
      • floatingEvents
      • floatingTimeHeaders
      • groupBubble
      • groupConcurrentEvents
      • groupConcurrentEventsLimit
      • headerFontColor
      • headerFontFamily
      • headerFontSize
      • headerHeight
      • height
      • heightSpec
      • hideBorderFor100PctHeight
      • hideUntilInit
      • hourBorderColor
      • hourFontFamily
      • hourFontSize
      • hourNameBackColor
      • hourNameBorderColor
      • id
      • infiniteScrollingEnabled
      • infiniteScrollingMargin
      • infiniteScrollingStepDays
      • initEventEnabled
      • jointEventsMove
      • jointEventsResize
      • keyboardEnabled
      • keyboardTarget
      • layout
      • linkArrowSize
      • linkBottomMargin
      • linkBubble
      • linkCreateHandling
      • linkDotSize
      • linkHitAreaMinWidth
      • linkLayer
      • linkPointSize
      • links.list
      • linkShape
      • linksLoadMethod
      • linkWidth
      • loadingLabelBackColor
      • loadingLabelFontColor
      • loadingLabelFontFamily
      • loadingLabelFontSize
      • loadingLabelHtml
      • loadingLabelText
      • loadingLabelVisible
      • locale
      • messageBarPosition
      • messageHideAfter
      • messageHideOnMouseOut
      • moveBy
      • multiMoveVerticalMode
      • multiRangeMode
      • multiSelectRectangle
      • navigatorBackSync
      • notifyCommit
      • overrideWheelScrolling
      • progressiveRowRendering
      • progressiveRowRenderingPreload
      • queue.list
      • rectangleSelectHandling
      • rectangleSelectMode
      • resourceBubble
      • resourceCollapseHandling
      • resourceExpandHandling
      • resources
      • rowClickHandling
      • rowCreateAllowTimeRangeSelection
      • rowCreateHandling
      • rowCreateHeight
      • rowCreateHtml
      • rowCreateText
      • rowDoubleClickHandling
      • rowDragHandleVisibility
      • rowEditHandling
      • rowEmptyHeight
      • rowFilterParentsAlwaysVisible
      • rowHeaderColumnBubble
      • rowHeaderColumnDefaultWidth
      • rowHeaderColumnResizedHandling
      • rowHeaderColumns
      • rowHeaderColumnsMergeParents
      • rowHeaderColumnsMode
      • rowHeaderColumnsResizable
      • rowHeaderHideIconEnabled
      • rowHeaderResizable
      • rowHeaderScrolling
      • rowHeaderSplitterWidth
      • rowHeaderWidth
      • rowHeaderWidthAutoFit
      • rowHeaderWidthAutoFitShrink
      • rowHeaderWidthMarginRight
      • rowHeaderWidthMin
      • rowMarginBottom
      • rowMarginTop
      • rowMinHeight
      • rowMoveFireOnForbiddenTarget
      • rowMoveHandling
      • rowMoveSameLevelOnly
      • rowReverseLines
      • rowRightClickHandling
      • rows.filterParam
      • rows.sortParam
      • rowSelectHandling
      • rowsLoadMethod
      • rowSortingMode
      • rtl
      • scale
      • scaleManualLimitBeyond
      • scrollDelayCells
      • scrollDelayDynamic
      • scrollDelayEvents
      • scrollDelayFloats
      • scrollDelayRows
      • scrollStep
      • scrollX
      • scrollY
      • selectedRows
      • separators
      • shadow
      • showBaseTimeHeader
      • showNonBusiness
      • showToolTip
      • snapToGrid
      • snapToGridEventMoving
      • snapToGridEventResizing
      • snapToGridRectangleSelecting
      • snapToGridTimeRangeSelecting
      • sortDirections
      • startDate
      • stickyParents
      • syncResourceTree
      • tapAndHoldTimeout
      • theme
      • timeBreakColor
      • timeFormat
      • timeHeaderBubble
      • timeHeaderClickHandling
      • timeHeaderRightClickHandling
      • timeHeaders
      • timeHeaderTextWrappingEnabled
      • timeline
      • timeRangeClickHandling
      • timeRangeDoubleClickHandling
      • timeRangeRightClickHandling
      • timeRangeSelectedHandling
      • timeRangeSelectingStartEndEnabled
      • timeRangeSelectingStartEndFormat
      • treeAnimation
      • treeAutoExpand
      • treeEnabled
      • treeImageCollapse
      • treeImageExpand
      • treeImageHeight
      • treeImageMarginLeft
      • treeImageMarginTop
      • treeImageNoChildren
      • treeImageWidth
      • treeIndent
      • treePreventParentUsage
      • useEventBoxes
      • viewType
      • visible
      • watchWidthChanges
      • weekStarts
      • width
      • xssProtection
      • zoomLevels
      • zoomPosition
  • DayPilot.Switcher Class
  • DayPilot.Task Class
  1. DayPilot API Reference
  2. DayPilot.Scheduler Class

DayPilot.Scheduler Properties

  • allowDefaultContextMenu

  • allowEventOverlap

  • allowMultiMove

  • allowMultiRange

  • allowMultiResize

  • allowMultiSelect

  • api

  • autoRefreshCommand

  • autoRefreshEnabled

  • autoRefreshInterval

  • autoRefreshMaxCount

  • autoScroll

  • autoScrollDelay

  • backendUrl

  • beforeCellRenderCaching

  • blockOnCallBack

  • bubble

  • businessBeginsHour

  • businessEndsHour

  • businessWeekends

  • cellBubble

  • cellDuration

  • cellGroupBy

  • cellsMarkBusiness

  • cellSweeping

  • cellSweepingCacheSize

  • cellWidth

  • cellWidthMin

  • cellWidthSpec

  • clientState

  • contextMenu

  • contextMenuResource

  • contextMenuSelection

  • cornerHtml

  • cornerText

  • crosshairTimeHeaderLevel

  • crosshairType

  • days

  • doubleClickTimeout

  • dragOutAllowed

  • drawBlankCells

  • durationBarHeight

  • durationBarMode

  • durationBarVisible

  • dynamicEventRendering

  • dynamicEventRenderingCacheSize

  • dynamicEventRenderingCacheSweeping

  • dynamicEventRenderingMargin

  • dynamicEventRenderingMarginX

  • dynamicEventRenderingMarginY

  • dynamicLoading

  • eventBorderRadius

  • eventBorderVisible

  • eventClickHandling

  • eventDeleteHandling

  • eventDoubleClickHandling

  • eventEditHandling

  • eventEditMinWidth

  • eventEndSpec

  • eventHeight

  • eventHoverHandling

  • eventHtmlLeftMargin

  • eventHtmlRightMargin

  • eventMarginBottom

  • eventMarginLeft

  • eventMarginRight

  • eventMinWidth

  • eventMoveHandling

  • eventMoveMargin

  • eventMoveSkipNonBusiness

  • eventMoveToPosition

  • eventMovingStartEndEnabled

  • eventMovingStartEndFormat

  • eventPadding

  • eventResizeHandling

  • eventResizeMargin

  • eventResizingStartEndEnabled

  • eventResizingStartEndFormat

  • eventRightClickHandling

  • events.list

  • eventSelectHandling

  • eventsLoadMethod

  • eventStackingLineHeight

  • eventTapAndHoldHandling

  • eventTextWrappingEnabled

  • eventUpdateInplaceOptimization

  • eventVersionHeight

  • eventVersionMargin

  • eventVersionPosition

  • eventVersionsEnabled

  • eventVersionsReserveSpace

  • floatingEvents

  • floatingTimeHeaders

  • groupBubble

  • groupConcurrentEvents

  • groupConcurrentEventsLimit

  • headerHeight

  • height

  • heightSpec

  • hideBorderFor100PctHeight

  • hideUntilInit

  • id

  • infiniteScrollingEnabled

  • infiniteScrollingMargin

  • infiniteScrollingStepDays

  • initEventEnabled

  • jointEventsMove

  • jointEventsResize

  • keyboardEnabled

  • keyboardTarget

  • layout

  • linkArrowSize

  • linkBottomMargin

  • linkBubble

  • linkCreateHandling

  • linkDotSize

  • linkHitAreaMinWidth

  • linkLayer

  • linkPointSize

  • links.list

  • linkShape

  • linksLoadMethod

  • linkWidth

  • loadingLabelHtml

  • loadingLabelText

  • loadingLabelVisible

  • locale

  • messageBarPosition

  • messageHideAfter

  • messageHideOnMouseOut

  • moveBy

  • multiMoveVerticalMode

  • multiRangeMode

  • multiSelectRectangle

  • navigatorBackSync

  • notifyCommit

  • overrideWheelScrolling

  • progressiveRowRendering

  • progressiveRowRenderingPreload

  • queue.list

  • rectangleSelectHandling

  • resourceBubble

  • resourceCollapseHandling

  • resourceExpandHandling

  • resources

  • rowClickHandling

  • rowCreateAllowTimeRangeSelection

  • rowCreateHandling

  • rowCreateHeight

  • rowCreateHtml

  • rowCreateText

  • rowDoubleClickHandling

  • rowDragHandleVisibility

  • rowEditHandling

  • rowEmptyHeight

  • rowFilterParentsAlwaysVisible

  • rowHeaderColumnBubble

  • rowHeaderColumnDefaultWidth

  • rowHeaderColumnResizedHandling

  • rowHeaderColumns

  • rowHeaderColumnsMergeParents

  • rowHeaderColumnsMode

  • rowHeaderColumnsResizable

  • rowHeaderHideIconEnabled

  • rowHeaderResizable

  • rowHeaderScrolling

  • rowHeaderSplitterWidth

  • rowHeaderWidth

  • rowHeaderWidthAutoFit

  • rowHeaderWidthMarginRight

  • rowHeaderWidthMin

  • rowMarginBottom

  • rowMarginTop

  • rowMinHeight

  • rowMoveFireOnForbiddenTarget

  • rowMoveHandling

  • rowMoveSameLevelOnly

  • rowReverseLines

  • rowRightClickHandling

  • rows.filterParam

  • rows.sortParam

  • rowSelectHandling

  • rowsLoadMethod

  • rowSortingMode

  • rtl

  • scale

  • scaleManualLimitBeyond

  • scrollDelayCells

  • scrollDelayDynamic

  • scrollDelayEvents

  • scrollDelayFloats

  • scrollDelayRows

  • scrollStep

  • scrollX

  • scrollY

  • selectedRows

  • separators

  • showNonBusiness

  • showToolTip

  • snapToGrid

  • snapToGridEventMoving

  • snapToGridEventResizing

  • snapToGridRectangleSelecting

  • snapToGridTimeRangeSelecting

  • sortDirections

  • startDate

  • stickyParents

  • syncResourceTree

  • tapAndHoldTimeout

  • theme

  • timeBreakColor

  • timeFormat

  • timeHeaderBubble

  • timeHeaderClickHandling

  • timeHeaderRightClickHandling

  • timeHeaders

  • timeHeaderTextWrappingEnabled

  • timeline

  • timeRangeClickHandling

  • timeRangeDoubleClickHandling

  • timeRangeRightClickHandling

  • timeRangeSelectedHandling

  • timeRangeSelectingStartEndEnabled

  • timeRangeSelectingStartEndFormat

  • treeAnimation

  • treeAutoExpand

  • treeEnabled

  • treeImageHeight

  • treeImageMarginLeft

  • treeImageMarginTop

  • treeImageWidth

  • treeIndent

  • treePreventParentUsage

  • useEventBoxes

  • viewType

  • visible

  • watchWidthChanges

  • weekStarts

  • width

  • xssProtection

  • zoomLevels

  • zoomPosition

Products

  • DayPilot for JavaScript
  • DayPilot for ASP.NET WebForms
  • DayPilot for ASP.NET MVC
  • DayPilot for Java

Resources

  • Tutorials and Code Samples
  • Documentation
  • API
  • Forum
  • News

Tools

  • CSS Theme Designer
  • UI Builder

About Us

  • Contact

DayPilot Pro

Event calendar/scheduling AJAX components. Available for JavaScript/HTML5/jQuery, ASP.NET, ASP.NET MVC. Build resource booking, project management, time tracking applications, personal and shared event calendars.