Skip to content
DayPilot
ProductsSupport
DayPilot API Reference

API Reference

  • Home
  • DayPilot.Action Class
  • DayPilot.Area Class
  • DayPilot.Bubble Class
  • DayPilot.Calendar Class
    • Constructor
    • Events
    • Methods
    • Properties
      • allDayEnd
      • allDayEventHeight
      • allDayEventTextWrappingEnabled
      • allowEventOverlap
      • allowMultiSelect
      • api
      • autoRefreshCommand
      • autoRefreshEnabled
      • autoRefreshInterval
      • autoRefreshMaxCount
      • autoScroll
      • backendUrl
      • bubble
      • businessBeginsHour
      • businessEndsHour
      • cellBubble
      • cellDuration
      • cellHeight
      • clientState
      • columnBubble
      • columnMarginLeft
      • columnMarginRight
      • columnMoveHandling
      • columnMoveSameLevelOnly
      • columnResizeHandling
      • columns
      • columns.list
      • columnsLoadMethod
      • columnWidth
      • columnWidthMin
      • columnWidthSpec
      • contextMenu
      • contextMenuSelection
      • cornerHtml
      • crosshairType
      • cssClass
      • cssClassPrefix
      • cssOnly
      • dayBeginsHour
      • dayEndsHour
      • days
      • doubleClickTimeout
      • dragOutAllowed
      • durationBarVisible
      • eventArrangement
      • eventBorderRadius
      • eventClickHandling
      • eventDeleteHandling
      • eventDoubleClickHandling
      • eventEditHandling
      • eventHoverHandling
      • eventMoveHandling
      • eventMovingStartEndEnabled
      • eventMovingStartEndFormat
      • eventResizeHandling
      • eventResizingStartEndEnabled
      • eventResizingStartEndFormat
      • eventRightClickHandling
      • events.list
      • eventSelectHandling
      • eventsLoadMethod
      • eventTapAndHoldHandling
      • headerClickHandling
      • headerDateFormat
      • headerHeight
      • headerLevelHeights
      • headerLevels
      • headerTextWrappingEnabled
      • height
      • heightSpec
      • hideFreeCells
      • hideUntilInit
      • hourWidth
      • id
      • initScrollPos
      • loadingLabelHtml
      • loadingLabelText
      • loadingLabelVisible
      • locale
      • messageHideAfter
      • moveBy
      • notifyCommit
      • queue.list
      • roundedCorners
      • rtl
      • scale
      • scrollLabelsVisible
      • showAllDayEvents
      • showCurrentTime
      • showCurrentTimeMode
      • showCurrentTimeOffset
      • showEventStartEnd
      • showHeader
      • showHours
      • showToolTip
      • startDate
      • tapAndHoldTimeout
      • theme
      • timeFormat
      • timeHeaderCellDuration
      • timeRangeClickHandling
      • timeRangeDoubleClickHandling
      • timeRangeRightClickHandling
      • timeRangeSelectedHandling
      • timeRangeSelectingStartEndEnabled
      • timeRangeSelectingStartEndFormat
      • timeRangeTapAndHoldHandling
      • useEventBoxes
      • viewType
      • visible
      • watchWidthChanges
      • weekStarts
      • width
      • xssProtection
      • zoomLevels
  • 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
  • DayPilot.Switcher Class
  • DayPilot.Task Class
  1. DayPilot API Reference
  2. DayPilot.Calendar Class

DayPilot.Calendar Properties

  • allDayEnd

  • allDayEventHeight

  • allDayEventTextWrappingEnabled

  • allowEventOverlap

  • allowMultiSelect

  • api

  • autoRefreshCommand

  • autoRefreshEnabled

  • autoRefreshInterval

  • autoRefreshMaxCount

  • autoScroll

  • backendUrl

  • bubble

  • businessBeginsHour

  • businessEndsHour

  • cellBubble

  • cellDuration

  • cellHeight

  • clientState

  • columnBubble

  • columnMarginLeft

  • columnMarginRight

  • columnMoveHandling

  • columnMoveSameLevelOnly

  • columnResizeHandling

  • columns.list

  • columnsLoadMethod

  • columnWidth

  • columnWidthMin

  • columnWidthSpec

  • contextMenu

  • contextMenuSelection

  • cornerHtml

  • crosshairType

  • cssClass

  • dayBeginsHour

  • dayEndsHour

  • days

  • doubleClickTimeout

  • dragOutAllowed

  • durationBarVisible

  • eventArrangement

  • eventBorderRadius

  • eventClickHandling

  • eventDeleteHandling

  • eventDoubleClickHandling

  • eventEditHandling

  • eventHoverHandling

  • eventMoveHandling

  • eventMovingStartEndEnabled

  • eventMovingStartEndFormat

  • eventResizeHandling

  • eventResizingStartEndEnabled

  • eventResizingStartEndFormat

  • eventRightClickHandling

  • events.list

  • eventSelectHandling

  • eventsLoadMethod

  • eventTapAndHoldHandling

  • headerClickHandling

  • headerDateFormat

  • headerHeight

  • headerLevelHeights

  • headerLevels

  • headerTextWrappingEnabled

  • height

  • heightSpec

  • hideUntilInit

  • hourWidth

  • id

  • loadingLabelText

  • loadingLabelVisible

  • locale

  • messageHideAfter

  • moveBy

  • notifyCommit

  • queue.list

  • rtl

  • scale

  • scrollLabelsVisible

  • showAllDayEvents

  • showCurrentTime

  • showCurrentTimeMode

  • showCurrentTimeOffset

  • showEventStartEnd

  • showHeader

  • showHours

  • showToolTip

  • startDate

  • tapAndHoldTimeout

  • theme

  • timeFormat

  • timeHeaderCellDuration

  • timeRangeClickHandling

  • timeRangeDoubleClickHandling

  • timeRangeRightClickHandling

  • timeRangeSelectedHandling

  • timeRangeSelectingStartEndEnabled

  • timeRangeSelectingStartEndFormat

  • timeRangeTapAndHoldHandling

  • useEventBoxes

  • viewType

  • visible

  • watchWidthChanges

  • weekStarts

  • width

  • xssProtection

  • zoomLevels

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

Build project management, resource planning, timeline visualization, booking, and time-tracking applications with DayPilot calendar and scheduling UI components. Available for JavaScript, TypeScript, React, Angular, and Vue.