方法

Promise 构造一个 Promise 对象
addCalendar 向甘特图添加日历
addLink 创建一个新的依赖链接
addLinkLayer 在时间线区域显示带有自定义元素的链接附加层
addMarker 向时间线添加标记
addShortcut 添加新的键盘快捷键
addTask 添加新任务
addTaskLayer 在时间线区域显示带有自定义元素的任务附加层
adjustTaskHeightForBaselines 调整任务行高以正确显示基线元素
alert 显示警告消息框
assert 如果指定表达式为假,则在右上角显示红色错误弹窗
attachEvent 绑定处理程序到内部 dhtmlxGantt 事件
autoSchedule 重新计算项目计划
batchUpdate 同时更新多个任务或链接
bind 创建一个函数并将其 this 关键字绑定到特定值
calculateDuration 计算任务持续时间
calculateEndDate 计算任务结束日期
calculateTaskLevel 计算任务的嵌套层级
callEvent 触发内部事件
changeLightboxType 根据任务类型重新绘制灯箱
changeLinkId 更改链接的 id
changeTaskId 更改任务的 id
checkEvent 检查事件是否绑定了处理程序
clearAll 从甘特图中移除所有任务和额外元素,包括标记
clearRedoStack 清空重做命令栈
clearUndoStack 清空撤销命令栈
close 关闭指定 id 的分支
collapse 将甘特图从全屏模式切换回普通模式
columnIndexByDate 返回指定日期对应的列索引
confirm 显示确认消息框
copy 创建对象的深拷贝
correctTaskWorkTime 根据工作时间重新计算任务持续时间
createCalendar 创建工作日历
createDataProcessor 创建并绑定新的 dataProcessor 实例到甘特图
createDatastore 基于配置创建数据存储
createTask 添加新任务并打开灯箱进行确认
dataProcessor DataProcessor 构造函数
dateFromPos 获取图表区域指定水平位置对应的日期
defined 参数未定义时返回 false,否则返回 true
deleteCalendar 通过 id 删除任务日历
deleteLink 删除指定依赖链接
deleteMarker 删除指定标记
deleteTask 删除指定任务
destructor 销毁甘特图实例
detachAllEvents 解绑所有 dhtmlxGantt 事件,包括自定义和内部事件
detachEvent 解绑之前绑定的事件处理程序
eachParent 遍历指定任务的所有父任务
eachSelectedTask 遍历所有已选任务
eachTask 遍历指定任务或整个甘特图的所有子任务
event 为 HTML 元素绑定事件处理程序
eventRemove 从 HTML 元素移除事件处理程序
expand 将甘特图扩展到全屏模式
exportToExcel 导出甘特图数据为 Excel 文件
exportToICal 导出甘特图数据为 iCal 字符串
exportToJSON 导出甘特图结构和数据为 JSON 对象
exportToMSProject 导出甘特图数据为 MS Project 格式
exportToPDF 导出甘特图为 PDF
exportToPNG 导出甘特图为 PNG 图片
exportToPrimaveraP6 导出甘特图数据为 Primavera P6 格式
findCycles 返回图表中的所有依赖循环
focus 设置甘特图焦点
getCalendar 通过 id 获取工作时间日历
getCalendars 获取所有添加到甘特图的日历
getChildren 返回指定父分支的一级子任务
getClosestWorkTime 返回最近的工作时间
getColumnIndex 通过名称返回列索引
getConnectedGroup 返回与指定任务连接的所有任务和链接
getConstraintLimitations 返回任务约束的最早和最晚允许日期
getConstraintType 返回任务应用的约束类型
getDatastore 返回数据存储的配置对象
getFreeSlack 返回任务的自由时差
getGlobalTaskIndex 获取任务在树中的索引
getGridColumn 获取列的配置对象
getGridColumns 获取甘特图的列
getLabel 获取灯箱中选择控件的标签
getLastSelectedTask 返回最后选中任务的 id
getLayoutView 通过名称返回布局视图对象
getLightbox 获取灯箱的 HTML 元素
getLightboxSection 返回表示灯箱部分的对象
getLightboxType 返回当前激活的灯箱结构名称
getLightboxValues 返回灯箱各部分的值
getLink 通过 id 返回依赖链接对象
getLinkCount 返回甘特图中依赖链接数量
getLinkNode 返回指定依赖链接的 HTML 元素
getLinks 返回甘特图中的所有链接
getMarker 获取标记对象
getNext 返回下一个项目的 id(不考虑嵌套层级)
getNextSibling 返回同级下一个任务的 id
getParent 返回父任务的 id
getPrev 返回上一个项目的 id(不考虑嵌套层级)
getPrevSibling 返回同级上一个任务的 id
getRedoStack 返回存储的重做操作栈
getResourceAssignments 返回分配给资源的所有任务
getResourceCalendar 返回分配给资源的日历
getScale 返回时间刻度配置
getScrollState 返回当前滚动状态
getSelectedId 返回选中任务的 id
getSelectedTasks 返回当前选中任务数组
getShortcutHandler 获取键盘快捷键处理程序
getSiblings 返回指定任务的兄弟任务,包括自身
getSlack 检查任务在影响其他任务前剩余的时间
getState 获取甘特图当前状态
getSubtaskDates 计算嵌套任务的合并开始和结束日期
getSubtaskDuration 计算嵌套任务的合并持续时间
getTask 返回任务对象
getTaskAssignments 从数据存储返回任务的资源分配
getTaskBarHeight 返回任务 DOM 元素的高度(像素)
getTaskBaselines 从数据存储返回任务的基线数组
getTaskBy 根据指定条件查找任务
getTaskByIndex 通过全局索引返回任务
getTaskByTime 返回指定时间段内的任务
getTaskByWBSCode 通过 WBS 代码返回任务
getTaskCalendar 获取分配给任务的日历
getTaskCount 返回甘特图中加载的任务数量
getTaskHeight 返回任务的可见高度
getTaskIndex 获取任务在其分支内的索引
getTaskNode 返回任务条的 HTML 元素
getTaskPosition 计算任务 DOM 元素在时间线中的位置和大小
getTaskResources 从数据存储返回任务分配的唯一资源
getTaskRowNode 返回任务表格行的 HTML 元素
getTaskTop 获取任务 DOM 元素在时间线区域的顶部位置
getTaskType 返回任务类型
getTotalSlack 返回任务的总时差
getUndoStack 返回存储的撤销操作栈
getVisibleTaskCount 获取屏幕上可见(未折叠)任务数量
getWBSCode 返回任务的 WBS 代码(纲要编号)
getWorkHours 返回指定日期的工作时间
groupBy 按指定属性分组任务
hasChild 返回子任务数量
hideCover 隐藏阻止与屏幕其他部分交互的灯箱模态覆盖层
hideLightbox 如果灯箱激活则关闭
hideQuickInfo 如果弹出任务表单激活则隐藏
importFromExcel 将 Excel 文件转换为 JSON
importFromMSProject 将 MS Project XML 或 MPP 文件转换为 JSON
importFromPrimaveraP6 将 Primavera P6 XML 或 XER 文件转换为 JSON
init 在容器内初始化 dhtmlxGantt
isChildOf 检查任务是否为另一个任务的子任务
isCircularLink 检查链接是否为循环链接
isCriticalLink 检查链接是否为关键链接
isCriticalTask 检查任务是否为关键任务
isLinkAllowed 检查链接是否有效
isLinkExists 检查链接是否存在
isReadonly 检查任务/链接或整个甘特图是否为只读
isSelectedTask 检查任务是否被选中
isSplitTask 检查任务是否被拆分
isSummaryTask 检查任务是否为汇总任务
isTaskExists 检查任务是否存在
isTaskVisible 检查任务是否当前渲染在甘特图中
isUnscheduledTask 检查任务是否未排程
isWorkTime 检查日期是否处于工作时间内
load 从外部资源加载数据到甘特图
locate 从 HTML 事件获取任务 id
mergeCalendars 合并多个工作日历为一个
message 显示指定类型的消息框
mixin 将源对象属性复制到目标对象
modalbox 显示模态框
moveTask 移动任务到新位置
open 通过 id 打开分支
parse 从客户端资源加载数据
plugins 激活指定扩展
posFromDate 获取日期在图表区域的相对水平位置
redo 重做之前撤销的更改
refreshData 刷新甘特图中的数据
refreshLink 刷新指定链接
refreshTask 刷新任务及其相关链接
removeLinkLayer 移除链接相关层
removeShortcut 移除键盘快捷键
removeTaskLayer 移除任务相关层
render 渲染整个甘特图
renderMarkers 更新页面上的所有标记
resetLayout 使用当前配置重建甘特图布局
resetLightbox 移除当前灯箱 HTML 元素
resetProjectDates 根据子任务日期重新计算项目任务持续时间
resetSkin 根据附加的皮肤 CSS 文件重新计算皮肤设置
resizeLightbox 强制灯箱调整大小
roundDate 将日期四舍五入到时间刻度的最近日期
roundTaskDates 将任务开始和结束日期四舍五入到时间刻度的最近日期
scrollLayoutCell 滚动布局视图到指定位置
scrollTo 滚动甘特图容器到指定位置
selectTask 选中指定任务
serialize 将数据序列化为 JSON 或 XML 格式
serverList 返回选项列表
setParent 设置任务的父任务
setSizes 调整甘特图大小
setSkin 设置激活的皮肤
setWorkTime 设置甘特图的工作时间
showCover 显示阻止与屏幕其他部分交互的灯箱模态覆盖层
showDate 滚动图表区域以显示指定日期
showLightbox 打开指定任务的灯箱
showQuickInfo 显示指定任务的弹出任务表单
showTask 使指定任务在屏幕上可见
silent 运行代码而不触发内部事件或服务器调用
sort 对网格中的任务排序
toggleTaskSelection 切换指定任务的选择状态
uid 返回唯一 id
undo 撤销甘特图中的更改
unselectTask 取消任务的选择
unsetWorkTime 取消甘特图中的工作时间设置
updateCollection 用新选项更新集合
updateLink 更新指定依赖链接
updateMarker 更新指定标记
updateTask 更新指定任务
updateTaskAssignments 使用数据存储中的分配更新任务的资源属性
Back to top