跳转到主要内容

API overview

Scheduler methods

NameDescription
DataProcessorDataProcessor 构造函数
Promise用于创建 Promise 对象的构造函数
addEvent添加一个新事件
addEventNow创建一个新的事件并打开lightbox进行确认
addMarkedTimespan标记日期,并且在某些设置下,可以阻止这些日期(允许对限制的边界应用自定义样式)
addSection向当前活动视图添加一个新的 section
addShortcut创建一个新的键盘快捷键
alert显示一个 alert 消息框
assert如果给定的表达式为 false,将在屏幕右上角以红色弹窗形式显示错误信息
attachEvent为 dhtmlxScheduler 的内部事件绑定处理函数
backbone保持调度器与Backbone模型中的所有更新同步,反之亦然
batchUpdate一次更新多个事件
bind创建一个新函数,该函数在被调用时,其 this 关键字被设置为指定的值
blockTime阻止给定的日期,并应用默认的"dimmed"样式。
callEvent触发一个内部事件
changeEventId更新事件的 id
checkCollision验证给定的事件是否在相同时段与任何已有事件重叠
checkEvent验证是否有处理程序分配给特定事件
checkInMarkedTimespan判断一个事件是否落在指定类型的时间段内
checkLimitViolation判断给定的事件是否与被阻止的时间段重叠
clearAll从调度器中移除所有事件
closeAllSections关闭当前活动视图中的所有 sections
closeSection关闭当前活动视图中的指定 section。
collapse将 scheduler 从展开状态恢复到常规大小
confirm打开一个 confirm 消息框
copy创建给定对象的深拷贝
createDataProcessor生成一个新的 dataProcessor 实例并将其链接到 scheduler
createGridView在调度程序中设置 Grid 视图
createTimelineView在 scheduler 中设置 Timeline 视图
createUnitsView在调度器中设置 Units 视图
defined当参数为 undefined 时返回 false;否则返回 true
deleteAllSections从当前活动视图中移除所有 section
deleteEvent删除指定的事件
deleteMarkedTimespan移除使用 addMarkedTimespan() 方法创建的标记或阻塞
deleteSection从当前活动视图中移除一个 section
destroyCalendar移除之前创建的迷你日历
destructor移除一个 scheduler 实例
detachEvent移除之前通过 attachEvent 方法添加的事件处理程序
edit在事件框内直接打开内联编辑器以更改事件文本
editStop结束打开时的inline事件编辑器
endLightbox用于关闭lightbox
event在HTML元素上设置事件处理器
eventRemove从HTML元素中移除事件处理程序
expand打开scheduler,使其占据整个屏幕以提升可见性
exportToPDF将 Scheduler 导出为 PDF 格式
exportToPNG允许您将 Scheduler 导出为 PNG 图片
focus激活 scheduler 的 focus
formSection提供对lightbox sections对象的访问
getActionData返回当前光标下的日期和区段(如果有的话)
getEvent提供对应于给定 id 的事件对象
getEventEndDate获取事件的结束日期
getEventStartDate获取事件的开始日期
getEventText获取与事件关联的文本
getEvents返回指定时间范围内发生的事件集合
getLabel获取 lightbox 中 select 控件的标签
getLightbox获取 lightbox 的 HTML 元素
getRecDates获取重复事件的所有发生时间
getRenderedEvent返回当前显示事件的 HTML 元素
getSection获取当前活动视图中特定 section 的对象
getShortcutHandler获取一个键盘导航快捷键的处理函数
getState获取调度器的当前状态
getUserData获取与特定事件关联的用户数据
getView根据视图名称返回一个视图对象。如果未提供名称,则返回当前视图。
hideCover移除阻止与屏幕其他部分交互的lightbox模态覆盖层
hideLightbox关闭 lightbox 而不保存任何更改
hideQuickInfo如果弹出事件表单当前处于打开状态,则隐藏该表单。
highlightEventPosition在时间线上标记事件的持续时间
init这是用于创建 dhtmlxScheduler 实例的构造函数。
invertZones翻转给定的时区范围
isCalendarVisible用于识别调度器中日历当前是否显示
isOneDayEvent判断给定事件是否仅持续一天,还是跨越多天
isViewExists验证是否存在指定名称的视图
linkCalendar每当调度器(scheduler)中的活动日期发生变化时,此方法会更新迷你日历中的活动日期。
load从外部源加载数据到scheduler中
markCalendar为特定日期添加一个 CSS 类
markTimespan通过应用默认或自定义样式来高亮或阻止特定日期。高亮会在应用内部任何更新后立即移除。此功能适用于强调某些日期。
message打开一个指定类型的 message box
mixin将 'source' 对象的属性合并到 'target' 对象中
modalbox打开一个 modalbox
openAllSections打开当前活动视图中的所有 section(仅当视图为 Timeline 且处于"Tree"模式时有效;否则,该方法将被忽略)
openSection在当前活动视图中打开特定的section(仅当活动视图为"Tree"模式的Timeline时生效;否则该方法将被忽略)
parse处理从客户端资源加载数据
plugins启用所选的 extensions
removeShortcut移除键盘快捷键
render刷新scheduler显示
renderCalendar生成一个紧凑型日历
renderEvent创建自定义事件框的HTML内容
resetLightbox移除当前 lightbox 的 HTML 对象元素
scrollUnit在 Units 视图中滚动指定数量的单位
select选择你指定的事件
serialize序列化当前加载在scheduler中的所有事件
serverList定义一个命名集合,可加载到 Units、Timeline 视图或 Lightbox 中
setCurrentView显示所选的视图和日期
setEvent向调度器的数据池中添加一个新的事件
setEventEndDate更新事件的结束日期
setEventStartDate更新事件的开始日期
setEventText更新特定事件的文本内容
setLightboxSize更新 lightbox 的大小
setLoadMode设置分段加载数据的模式,实现动态加载
setSkin更改当前激活的 skin
setUserData将用户数据分配给特定事件
showCover显示一个 lightbox 模态覆盖层,防止与屏幕其他部分进行交互
showEvent在当前视图或指定视图中显示并高亮指定的事件
showLightbox为指定事件打开lightbox
showQuickInfo为指定事件打开弹出事件表单
startLightbox在指定的 HTML 容器内显示自定义的 lightbox,并居中显示在屏幕上
toICal将调度器数据转换为ICal格式
toJSON将调度器的数据转换为 JSON 格式的字符串
toPDF将当前视图导出为 PDF 文档,方便打印使用。
toPDFRange导出多个调度器视图到PDF文档(适用于打印)
toXML将调度器的数据转换为XML格式
uid创建一个在当前 scheduler 实例内保证唯一的唯一 ID(不是全局 GUID)
unblockTime移除之前通过 blockTime() 方法设置的时间阻断
unmarkCalendar从指定日期移除一个 CSS 类
unmarkTimespan清除由 markTimespan() 方法应用的标记或阻止
unselect从指定事件中移除选中状态
updateCalendar在迷你 calendar 中显示所选日期
updateCollection使用新的选项更新指定的 collection
updateEvent修改指定的事件
updateView显示指定的视图和日期,但不触发任何事件

Scheduler properties

NameDescription
active_link_view允许月视图中的日期数字显示为可点击的链接,点击后会在指定视图中打开对应的日期。
agenda_end定义显示事件的截止日期
agenda_start指定事件开始显示的日期
ajax_error定义当 XML 数据加载失败时默认错误通知的显示方式
all_timed以"短格式"显示多天事件(类似于单天事件的显示方式)
api_date设置 api_date 模板使用的日期格式
auto_end_date当开始日期被调整时,自动更新事件的结束日期
buttons_left保存一组位于 lightbox 左下角的按钮集合
buttons_right包含一组位于 lightbox 右下角的按钮集合
cascade_event_count定义级联中显示的最大事件数量
cascade_event_display启用"cascade"显示模式
cascade_event_margin定义一系列级联事件的左边距
check_limits切换是否启用限制检查
collision_limit定义单个时间段内允许的最大事件数量
container_autoresize使调度器的容器自动调整大小以适应全部内容,无需滚动
csp指定日期格式化方法在内部的实现方式
date_format定义用于从数据集中解析数据以及向服务器发送日期时使用的日期格式
day_column_padding为视图列添加内边距
day_date指定在 Week 和 Units 视图中 X 轴使用的日期格式
dblclick_create允许用户通过双击创建事件
default_date定义模板 'day_date'、'week_date'、'day_scale_date' 用于在视图头部显示日期的日期格式
delay_render设置一个超时(以毫秒为单位),用于包装 updateViewsetCurrentView 的调用(这些调用会触发scheduler的重绘)
details_on_create允许在通过拖动或双击创建新事件时使用扩展表单。
details_on_dblclick通过双击事件来启用打开lightbox功能
display_marked_timespans控制调度器中标记(阻止)的时间段是否高亮显示
displayed_event_color定义由 showEvent() 方法显示的事件的默认背景颜色
displayed_event_text_color定义由 showEvent() 方法显示的事件的默认字体颜色
drag_create允许通过拖拽操作创建新事件
drag_event_body允许通过抓取事件主体的任意部分来拖动调度器事件
drag_highlight此选项在拖动事件穿过scheduler的时间刻度时,高亮显示事件的起始点和持续时间。
drag_in限制拖动事件,使其只能在发起拖动的调度器内移动,防止在不同调度器之间转移。
drag_lightbox允许通过标题栏拖动lightbox
drag_move允许通过拖放操作重新定位事件
drag_out防止事件从此scheduler拖动到其他scheduler
drag_resize允许通过拖放操作调整事件的大小
edit_on_create允许在创建新事件时打开lightbox
event_attribute定义用于通过id识别事件HTML元素的属性名称
event_duration设置事件的初始持续时间(以分钟为单位)
first_hour定义小时刻度(Y轴)的起始小时
fix_tab_position将视图的 tabs 从左侧移到右侧
full_day允许将事件设置为全天持续
header设置调度器 header(导航面板)的布局
highlight_displayed_event决定通过 showEvent 方法获取的事件在显示时是否高亮显示
hour_date定义Y轴上显示的时间格式。该格式同样应用于默认事件和lightbox模板中,用于格式化时间部分。
hour_size_px定义小时块的高度,单位为像素
icons_edit包含一组图标,这些图标会显示在事件框内的侧边编辑菜单中
icons_select保持一组图标,这些图标会显示在事件框的侧边选择菜单中
include_end_by设置"End by"字段中输入的日期是作为排他日期还是包含日期处理
key_nav在调度器中启用键盘导航
key_nav_step设置在事件导航时使用的最小步长(以分钟为单位)
last_hour定义 Y 轴小时刻度的上限。
left_border在调度器中启用虚线左边框
lightbox指定 lightbox 对象
lightbox_recurring控制编辑重复事件时 lightbox 的行为方式
limit_drag_out防止拖拽事件超出调度器的可见区域
limit_end定义允许日期范围的结束边界
limit_start设置允许日期范围的起始边界
limit_time_select通过设置 'last_hour' 和 'first_hour' 选项的最大值和最小值,限制 lightbox 中时间选择器的时间范围。
limit_view限制用户浏览事件的日期范围
load_date定义动态加载时服务器请求参数 'from' 和 'to' 的格式
map_end定义显示事件的截止日期
map_error_position定义当事件位置无法确定时在地图上显示的位置
map_infowindow_max_width设置地图视图中地图上弹出标记的最大宽度。
map_initial_position设置地图的初始显示位置
map_initial_zoom设置地图视图中地图的初始缩放级别
map_resolve_event_location当事件的坐标尚未存储在数据库中时,启用自动尝试确定事件位置的功能
map_resolve_user_location控制是否提示用户共享其位置以显示在地图上
map_settings包含与地图相关的配置选项
map_start指定事件开始显示的日期
map_type定义 Google Maps 的类型
map_view_provider定义使用哪个地图提供商
map_zoom_after_resolve设置在浏览器请求权限且用户同意时,显示用户位置的缩放级别
mark_now打开或关闭当前时间的标记器
max_month_events控制单个单元格中显示的最大事件数量
min_grid_size定义 Grid 视图在自动调整大小时可以缩小到的最小尺寸
min_map_size定义 Map 视图在自动调整大小时可以缩小到的最小尺寸
minicalendar定义 mini calendar 对象
month_date定义月视图头部的日期格式
month_day定义用于在月视图和年视图的单元格中显示日期的格式
month_day_min_height设置月视图中单元格的最小高度
multi_day允许显示跨越多天的事件
multi_day_height_limit控制显示多日事件部分的高度
multisection允许在 Timeline 或 Units 视图中跨多个 section 渲染相同的事件
multisection_shift_all控制在 Timeline 或 Units 视图中拖动分配给多个 section 的事件时,是否同时移动所有实例('true')还是仅移动选中的那个('false')
now_date设置 Limit 扩展中当前时间标记的日期(通过 - mark_now 配置激活)
occurrence_timestamp_in_utc让您处理重复事件时无需担心时区问题
overwrite_marked_timespans控制标记时间段的阻塞优先级
parse_exact_format控制调度器在解析日期时是否严格匹配日期格式
positive_closing控制用户在事件框内直接编辑事件文本时的"保存"行为
preserve_length在沿非线性时间轴拖动事件时保持事件的可见长度不变
preserve_scroll在同一视图中切换日期时,停止保持当前的滚动位置
prevent_cache控制浏览器中是否启用GET请求缓存
quick_info_detached控制事件表单是从屏幕左侧/右侧弹出,还是紧挨所选事件旁边显示
readonly启用调度器的只读模式
readonly_form为 lightbox 启用只读模式
recurring_overflow_instances控制跨月重复事件的处理方式
recurring_workdays定义在 lightbox 中选择 "Every workday" 选项时,哪些天被视为工作日的数组。
repeat_date指定"recurring" lightbox 中"End by"字段使用的日期格式
repeat_precise停止在"weekly"重复事件中包含过去的日期
resize_month_events允许在月视图中通过拖放操作调整多日事件的大小
resize_month_timed允许通过拖拽调整月视图中单日事件的大小
responsive_lightbox使 lightbox 在较小屏幕上能够平滑调整
rtl为调度器开启 RTL(从右到左)模式
scroll_hour定义调度器中垂直滚动位置的起始点,基于24小时制的小时数。
section_delimiter定义用于拆分事件相关数据属性中多个区段或单元的分隔符
select切换事件框内select栏的可见性
separate_short_events帮助避免短事件重叠
server_utc允许在与服务器交换数据时,将服务器端日期在 UTC 和本地时区之间转换
show_errors当出现错误时,启用错误提示弹窗
show_loading在数据加载期间显示进度指示器或spinner,这对于动态加载场景非常有用。
show_quick_info开启或关闭 'quick_info' 扩展(显示任务详情的弹出框)
start_on_monday设置一周的起始天
time_step设置事件时间值的最小增量(以分钟为单位)
timeline_swap_resize允许在调整大小时,如果结束日期被拖动到开始日期之前,事件的结束日期与开始日期互换
tooltip_hide_timeout设置tooltip在消失前保持可见的时间,单位为毫秒
tooltip_offset_x当设置为正值时,调整tooltip水平偏移量,使其位置向右移动。
tooltip_offset_y通过设置正值的顶部偏移量来调整 tooltip 的垂直位置
tooltip_timeout定义任务的tooltip出现前的延迟时间,单位为毫秒
touch开启或关闭调度器中的touch支持
touch_drag设置区分长按手势和滚动手势的持续时间,单位为毫秒
touch_swipe_dates允许您开启或关闭在移动设备上通过水平滑动手势切换活动日期的功能
touch_tip控制提示消息是否显示在屏幕右上角
touch_tooltip使 dhtmlxScheduler 在触摸设备上显示 tooltips
undo_deleted启用删除事件后出现的Undo弹出窗口
update_render控制调度器是否在每次操作后完全重绘自身
use_select_menu_space定义事件是否占用单元格的整个宽度
wai_aria_application_role指定是否应将 role="application" 分配给主调度器容器和迷你日历元素
wai_aria_attributes启用 WAI-ARIA 支持,使组件能够被屏幕阅读器识别
week_agenda_select在 Week Agenda 视图中突出显示所选事件
week_date定义月视图子标题中显示的日期格式。
wide_form控制是否显示标准(wide)lightbox,而非简短版本
xml_date定义用于解析数据集中数据的日期格式
year_x指定Year视图中显示的行数
year_y设置年视图中显示的列数

Scheduler events

NameDescription
onAfterBatchUpdatebatchUpdate 方法执行完成后立即触发
onAfterEventDisplay当scheduler切换视图、日期、时间等以显示通过'showEvent'方法指定的事件时触发,该事件在事件显示之后发生。
onAfterFolderToggle当树状分支被打开或关闭后立即触发(仅适用于Timeline视图中的"tree"模式)
onAfterLightbox当用户关闭 lightbox(编辑表单)时触发
onAfterQuickInfo在弹出事件窗体关闭后立即触发。
onAfterSchedulerResize当调度器的大小更新且数据区域重新绘制后触发
onBeforeBatchUpdatebatchUpdate 方法执行之前触发
onBeforeCollapse当用户点击展开图标,将调度器的大小从"全屏"切换回其原始大小时触发。
onBeforeDrag当用户开始拖动或调整大小操作时触发(自版本 2.1+ 起可用)
onBeforeEventChanged当通过拖拽修改事件但更改尚未保存时触发。
onBeforeEventCreated当用户通过拖动光标在scheduler上创建新事件时触发
onBeforeEventDelete在用户点击删除按钮(无论是在事件栏还是详情窗口)后立即触发
onBeforeEventDisplay在调用 'showEvent' 方法显示特定事件之前触发,允许您在事件出现之前运行代码。
onBeforeEventDragIn在被拖动的事件进入 scheduler 区域之前触发
onBeforeEventDragOut在事件被拖出调度器之前触发
onBeforeEventPasted在用户按下 'CTRL+V' 快捷键之前触发
onBeforeExpand当用户点击展开图标,将调度器从原始大小切换到"全屏"时触发。
onBeforeExternalDragIn在元素开始从外部 DHTMLX 组件拖入 scheduler 之前触发(需要启用 dnd 扩展)
onBeforeFolderToggle在树状分支打开或关闭之前触发(仅适用于Timeline视图的"tree"模式)
onBeforeLightbox在用户打开lightbox(编辑表单)之前触发
onBeforeParse在数据解析开始之前触发
onBeforeQuickInfo在 Quick Info 弹出窗口显示之前触发的事件
onBeforeSectionRender在单个 Timeline 区段设置但尚未渲染之前触发(仅适用于 Timeline 视图)
onBeforeTodayDisplayed当调度器中的"Today"按钮被点击时触发
onBeforeTooltip在 tooltip 即将显示于某个数据项之前触发(仅当启用 'tooltip' 扩展时生效)
onBeforeViewChange在用户从当前视图切换到另一个视图之前触发
onCellClick当用户单击单元格时触发(仅适用于Timeline视图)
onCellDblClick当用户双击单元格时触发(仅限时间线视图)
onClearAll当调度器的数据被清除后触发一次
onClick当用户点击事件的左键鼠标时触发
onCollapse当用户点击展开图标,将调度器从"全屏"切换回原始大小时触发。
onConfirmedBeforeEventDelete当用户点击删除按钮并确认删除(无论是在事件条还是详情窗口中)后立即触发
onContextMenu当用户在调度器内右键点击以打开上下文菜单时触发
onDataRender当数据完成在页面上的渲染时触发
onDblClick当用户双击某个事件时触发
onDestroy当使用 destructor 方法清除调度器后触发一次
onDragEnd当拖拽或调整大小操作完成时触发
onEmptyClick当用户点击调度器中空白区域(非事件部分)时触发
onErrorassert 返回 'false' 值时触发,表示断言失败。
onEventAdded当调度器中添加新事件时触发
onEventCancel当用户在lightbox(编辑表单)中按下"取消"按钮时触发
onEventChanged当用户完成编辑事件并保存更新后触发(在事件栏或详情窗口中点击编辑和保存按钮之后)
onEventCollision当用户尝试在已被占用的时间段内创建新事件或修改现有事件时触发
onEventCopied当用户按下 'CTRL+C' 键盘快捷键时触发(仅在启用了 'keyboard navigation' 扩展时有效)
onEventCreated当用户开始创建新事件时触发(通过双击或拖动)
onEventCut当用户按下 'CTRL+X' 快捷键时触发该事件(仅当启用了"keyboard navigation"扩展时有效)
onEventDeleted在事件被删除后立即触发(自版本 3.0+ 起可用)
onEventDrag当事件在调度器中被拖动或调整大小时触发
onEventDragIn当拖动的事件进入调度器时触发
onEventDragOut当拖拽的事件离开scheduler区域时触发
onEventDropOut当拖拽的事件被放置到调度器区域外时触发
onEventIdChange当事件的 id 更新时触发
onEventLoading当事件从数据源加载时触发
onEventPasted当用户按下 'CTRL+V' 键盘快捷键时触发
onEventSave当用户点击 lightbox(编辑表单)中的"保存"按钮时触发
onEventSelected当用户在调度器中选择一个事件时触发
onEventUnselected当用户通过选择另一个事件取消选择某个事件时触发
onExpand当用户点击展开图标,将调度器的大小从原始状态切换到"全屏"时触发。
onExternalDragIn当数据从外部 DHTMLX 组件拖入 scheduler 时触发(需要启用 dnd 扩展)
onLightbox在用户打开 lightbox(编辑表单)后立即触发
onLightboxButton当用户点击 lightbox 内的自定义按钮时触发
onLimitViolation当用户尝试为事件分配一个当前受限或被阻止的时间时触发
onLoadEnd当数据源的数据加载完成时触发
onLoadError当调度器无法解析数据或服务器响应4xx或5xx状态码时触发
onLoadStart在从数据源开始加载数据之前触发
onLocationError当地图上找不到事件位置时触发(仅限地图视图)
onMouseDown当用户点击调度器中没有预定义 'onclick' 处理程序的元素时触发
onMouseMove当鼠标光标在scheduler上移动时触发
onOptionsLoad在 Timeline/Units 视图的部分内容更新后触发
onOptionsLoadFinal当一个选项(sections)集合加载完成时触发(仅适用于Timeline视图)
onOptionsLoadStart在一组选项或区块开始从服务器加载之前触发(仅适用于Timeline视图)
onParse在数据解析完成并准备好供 API 使用,但尚未显示在 Scheduler 中时触发
onQuickInfo当弹出编辑表单显示时触发
onSaveError当数据更新过程中发生错误时触发
onScaleAdd在调度器中单个视图单元(如列、区段或日期单元格)渲染完成后立即触发
onScaleDblClick当用户双击时间刻度时触发
onSchedulerReady当调度器完成初始化后触发,尽管此时它尚未显示在页面上。
onSchedulerResize在调度器大小即将改变之前触发
onTemplatesReady当调度器模板初始化完成时触发
onTimelineCreated当Timeline视图已被设置完成但尚未显示在页面上时触发(仅适用于Timeline视图)
onViewChange在当前视图切换到另一个视图后触发
onViewMoreClick当用户点击月视图中的"View more"链接时触发(仅适用于月视图)
onXLE当从数据源加载数据完成时触发一次
onXLS在数据源开始加载之前触发
onXScaleClick当用户单击x轴上的单元格时触发(仅适用于Timeline视图)
onXScaleDblClick当用户在 x 轴上的单元格双击时触发(仅适用于 Timeline 视图)
onYScaleClick当用户在 y 轴的单元格上单击一次时触发(仅适用于 Timeline 视图)
onYScaleDblClick当用户在 y 轴的单元格上双击时触发(仅适用于 Timeline 视图)

Scheduler templates

NameDescription
agenda_date定义视图头部显示的日期
agenda_day定义了Agenda视图中每日单元格内显示的内容
agenda_text定义在Agenda视图第二列中显示的文本
agenda_time定义在Agenda视图第一列中显示的日期
api_date设置 API 方法用于处理日期的日期格式。这样有助于正确解析传入的日期值。
calendar_date定义迷你日历(日期选择器)中日期单元格内显示的内容
calendar_month设置迷你日历头部(日期选择器)中显示的日期
calendar_scale_date设置 Mini-Calendar 头部(日期选择器)中周日标签的格式
calendar_time定义 lightbox 中开始日期和结束日期字段使用的日期格式
day_date定义在 Day 和 Units 视图的标题中显示的日期
day_scale_date设置日视图子标题中显示的日期
drag_marker_class定义应用于时间刻度上事件高亮持续时间的CSS类
drag_marker_content定义时间刻度上高亮块中显示的内容
event_bar_date用于设置事件的日期。此功能仅适用于持续一天的事件。
event_bar_text设置多天事件上显示的文本。
event_class定义将添加到事件容器的CSS类
event_date定义事件开始和结束日期中的时间部分。主要由其他模板使用,用于显示时间区间。
event_header定义事件的头部内容
event_text定义事件显示的文本
format_date将一个日期对象转换为格式化的日期字符串。这对于将日期数据发送回服务器非常有用。
GRID_date设置视图头部显示的日期
GRID_full_date定义在 id='date' 的列中日期的显示方式
GRID_single_date定义在 id='start_date' 或 id='end_date' 列中日期的显示方式
GRID_field定义列中显示的文本
hour_scale定义在Y轴上显示的元素
load_format定义动态加载模式中使用的请求格式
map_date设置视图头部显示的日期
map_info_content定义地图视图中信息窗口内显示的内容
map_text定义视图第二列中显示的文本
map_time设置视图第一列显示的日期
month_date设置视图头部显示的日期
month_date_class定义分配给日期单元格的CSS类
month_day定义日期在单元格中的显示方式
month_events_link控制月视图单元格内"查看更多"链接的显示方式
month_scale_date定义在月视图中X轴使用的日期格式
parse_date将日期字符串转换为 Date 对象
quick_info_content定义弹出编辑表单中显示的内容
quick_info_date定义在弹出编辑表单中显示的日期
quick_info_title设置弹出编辑表单的标题
time_picker提供在 lightbox 中的下拉时间选择器
time_slot_class定义Day视图和Week视图中背景单元格的CSS类
time_slot_text定义 Day/Week 视图中背景单元格内显示的内容
tooltip_date_format定义在tooltip中开始和结束日期的显示格式
tooltip_text设置在tooltip中显示的文本
week_agenda_date定义在 Week Agenda 视图头部显示的日期
week_agenda_event_text定义事件显示的文本内容
week_agenda_scale_date视图中日单元格显示的日期
week_date设置视图头部显示的日期
week_date_class定义分配给某一天单元格的CSS类
week_scale_date定义视图子标题中显示的日期
year_date设置视图头部显示的日期
year_month定义视图中月份块标题中显示的月份名称。
year_scale_date定义在视图的月份块子标题中显示的日期名称
year_tooltip定义显示在有计划事件的日期单元格上的tooltip
lightbox_header定义 lightbox 的头部区域
TIMELINE_cell_value表示视图中单元格内排定的事件数量
TIMELINE_cell_class设置将分配给视图中单元格的CSS类
TIMELINE_scalex_class定义将分配给X轴项目的CSS类名称
TIMELINE_second_scalex_class该属性设置一个 CSS 类名,该类名将被添加到第二 X 轴上的项目中。
TIMELINE_scaley_class定义将分配给Y轴项目的CSS类名
TIMELINE_scale_label指定 Y 轴的项目
TIMELINE_tooltip提供包含已安排事件的日期单元格的tooltip文本
TIMELINE_date定义视图头部显示的日期
TIMELINE_scale_date定义X轴上显示的项目
TIMELINE_second_scale_date定义显示在次要X轴上的项目
TIMELINE_row_class定义将分配给 Timeline 视图中某行的 CSS 类
UNITS_date设置视图头部显示的日期
UNITS_scale_text定义 X 轴上显示的项目
xml_date该模板将来自 XML 文件的字符串根据指定格式转换为日期对象。
xml_format一个日期对象会被转换成符合特定模板的字符串。此模板主要用于将数据发送回服务器时的格式化。

Scheduler others

NameDescription
ajax@getshort(api/method/ajax_other.md)
config@getshort(api/method/config_other.md)
date@getshort(api/method/date_other.md)
env@getshort(api/method/env_other.md)
i18n@getshort(api/method/i18n_other.md)
ical@getshort(api/method/ical_other.md)
json@getshort(api/method/json_other.md)
keys@getshort(api/method/keys_other.md)
locale@getshort(api/method/locale_other.md)
matrix@getshort(api/method/matrix_other.md)
skin@getshort(api/method/skin_other.md)
templates@getshort(api/method/templates_other.md)
tooltip@getshort(api/method/tooltip_other.md)
version@getshort(api/method/version_other.md)
xy@getshort(api/method/xy_other.md)
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.